Каково лучшее решение?Использование WF StateMachine для отслеживания состояний пользователя в веб-приложении

StackOverflow https://stackoverflow.com/questions/139406

Вопрос

Я смотрел на WF и задавался вопросом, не лучше ли использовать рабочий процесс StateMachine для отслеживания состояния пользователей.то естьпользователь анонимен, пользователь известен, но не аутентифицирован, пользователь известен и аутентифицирован.

будет ли это хорошим способом решить эту регулярную проблему?

Это было полезно?

Решение

Нет, я считаю, что это совершенно неуместно.Пожалуйста, ознакомьтесь с этими вопросами для получения дополнительной информации:

Другие советы

По моему опыту, WF слишком тяжеловесен для такого использования — с ним слишком сложно делать простые вещи.Для данного сценария это бесполезно.

Однако мне, конечно, был бы интересен противоположный опыт: кто-нибудь успешно использовал WF в небольших масштабах в простом проекте?Рабочие процессы и конечные автоматы являются неотъемлемой частью любой логической бизнес-области, но я никогда не видел простой реализации WF или какой-либо другой инфраструктуры для этого.

Возможно, вам будет интересен мой ТАК ответ относительно Stateless, легкого конечного автомата .Net.Я использовал это вместо WF и реализовал в веб-среде.

Лицензировано под: CC-BY-SA с атрибуция
Не связан с StackOverflow
scroll top