Compartilhar via


RelationalModelCustomizer.Customize(ModelBuilder, DbContext) Método

Definição

Executa uma configuração adicional do modelo, além do que é descoberto por convenção. Essa implementação cria o modelo para um determinado contexto chamando OnConfiguring(DbContextOptionsBuilder) no contexto.

Além disso, os tipos de entidade encontrados como DbSet<TEntity> propriedades no contexto são mapeados para tabelas nomeadas para os nomes de propriedade DbSet e os métodos estáticos públicos no contexto marcado com DbFunctionAttribute são mapeados para funções de banco de dados.

public override void Customize (Microsoft.EntityFrameworkCore.ModelBuilder modelBuilder, Microsoft.EntityFrameworkCore.DbContext context);
override this.Customize : Microsoft.EntityFrameworkCore.ModelBuilder * Microsoft.EntityFrameworkCore.DbContext -> unit
Public Overrides Sub Customize (modelBuilder As ModelBuilder, context As DbContext)

Parâmetros

modelBuilder
ModelBuilder

O construtor que está sendo usado para construir o modelo.

context
DbContext

A instância de contexto para a qual o modelo está sendo criado.

Aplica-se a