O que é API fluente em MVC?
O que é API fluente em MVC?

Vídeo: O que é API fluente em MVC?

Vídeo: O que é API fluente em MVC?
Vídeo: API Fluente. Convenciones | Entity Framework 6 | Programando en ASP.NET MVC 5 2024, Novembro
Anonim

Estrutura de entidade API Fluent é usado para configurar classes de domínio para substituir convenções. EF API Fluent é baseado em um API Fluent padrão de design (a.k.a Fluente Interface) onde o resultado é formulado por encadeamento de métodos. Você pode usar atributos de anotação de dados e API Fluent ao mesmo tempo.

Da mesma forma, você pode perguntar, o que é OnModelCreating?

As configurações são aplicadas por meio de vários métodos expostos pela Microsoft. A classe DbContext tem um método chamado OnModelCreating que leva uma instância de ModelBuilder como parâmetro. Este método é chamado pela estrutura quando seu contexto é criado pela primeira vez para construir o modelo e seus mapeamentos na memória.

o que é mapeamento no Entity Framework? Estrutura de entidade . É uma ferramenta para acessar o banco de dados. Mais precisamente, é classificado como um Mapeador Objeto / Relacional (ORM), o que significa que mapeia os dados de um banco de dados relacional em objetos de nossos aplicativos. Antes.

Tendo isso em mente, o que é a entidade ModelBuilder?

Retorna um objeto que pode ser usado para configurar um determinado entidade digite o modelo. Se um entidade tipo com o nome fornecido ainda não faz parte do modelo, um novo entidade tipo que não tem um tipo de CLR correspondente será adicionado ao modelo.

O que é DbContext?

DbContext é uma classe importante na API Entity Framework. É uma ponte entre o seu domínio ou classes de entidade e o banco de dados. DbContext é a classe primária responsável por interagir com o banco de dados.

Recomendado: