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

Estou com dúvida no curso de Entity Framework, no exercício 4 do capítulo Configurando e Entendendo o Entity Framework.

No meu exercício aparece a mensagem...

Error 1 'LojaEF.Entidades.EntidadesContext.OnModelCreating(System.Data.Entity.DbModelBuilder)': cannot change access modifiers when overriding 'protected' inherited member 'System.Data.Entity.DbContext.OnModelCreating(System.Data.Entity.DbModelBuilder)' C:\Users\antonio.cesar\Documents\Visual Studio 2012\Projects\LojaEF\LojaEF\Entidades\EntidadesContext.cs 14 30 LojaEF

...

1 resposta
solução!

Olá Antonio

Não podemos mudar a visibilidade de um método durante a sobrescrita, então ao sobrescrevermos o OnModelCreating, precisamos manter o método como protected

protected override void OnModelCreating(DbModelBuilder builder)
{

}

Quer mergulhar em tecnologia e aprendizagem?

Receba a newsletter que o nosso CEO escreve pessoalmente, com insights do mercado de trabalho, ciência e desenvolvimento de software