Qual é a melhor solução? Usando WF StateMachine seguir estados de usuário em uma aplicação web

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

Pergunta

Eu estava olhando para WF e queria saber se seria melhor usar o StateMachine fluxo de trabalho a seguir um estado usuários. ou seja usuário é anônimo, o usuário é conhecido, mas não autenticado, o usuário é conhecido e autenticado.

isso seria uma boa maneira de ir sobre como resolver este problema regular?

Foi útil?

Solução

Não, eu acho que ele é completamente inapropriado. Por favor, veja estas perguntas para mais informações:

Outras dicas

Na minha experiência, WF é demasiado pesado para tal uso - é muito difícil de fazer coisas simples com ele. É inútil para este cenário.

Eu certamente estar interessado em experiências opostas, embora - ninguém tem usado com sucesso WF em pequena escala em um projeto simples? Fluxos de trabalho e máquinas de estado são partes integrantes de qualquer domínio do negócio lógico, mas eu nunca vi uma implementação simples de WF ou qualquer outra estrutura para isso.

Você pode estar interessado no meu resposta SO sobre Stateless, um peso leve máquina de estado .Net. Eu tenho usado isso em vez de WF e implementaram-lo em um ambiente web.

Licenciado em: CC-BY-SA com atribuição
Não afiliado a StackOverflow
scroll top