Solucionado (ver solução)
Solucionado
(ver solução)
1
resposta

Como o Razor Pages lida com o EF Fluent API?

Olá,

Como o Razor Pages lida com o EF Fluent API, pois posso deixar todas as anotações de dados, regras e outros no EF Fluent API?

Como ser produtivo e não ter que reescrever código ou colocar código do EF Fluent API na camada VM do Razor Page?

Att.,

1 resposta
solução!

Olá Valterlei, tudo bem?

Acredito que a forma mais simples seja utilizando repositórios de dados e esses repositórios terão toda a parte de acesso a dados e métodos, para as PageModels apenas utilizar os repositórios, sem se preocupar com o restante. Essas PageModels terão construtores que a partir de qual desses construtores for chamado, será aplicada uma regra para a Razor Page em questão.

Depois de criado o construtor, a própria PageModel se encarrega de usar os dados através dos métodos. que está em outra parte do projeto, ou mesmo em outro projeto.

Espero ter ajudado!