Devo usar classes parciais como camada de negócios ao usar a estrutura da entidade?

Estou trabalhando em um projeto usando a estrutura da entidade. Tudo bem usar classes parciais das classes geradas pelo EF como a camada de negócios. Estou começando a pensar que é assim que a EF deve ser usada.

Tentei usar um padrão DTO e logo percebi que estou apenas criando um monte de classes de mapeamento que estão duplicando meu esforço e também uma causa para mais trabalhos de manutenção e uma camada adicional.

Eu quero usar entidades de rastreamento automático e passar as entidades EF para todas as camadas. Por favor, compartilhe seus pensamentos e idéias. obrigado

questionAnswers(5)

yourAnswerToTheQuestion