Quando tento compilar o código ele me apresenta o seguinte erro: Error 2 '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)' D:\Alura\Loja\LojaEF\LojaEF\Entidades\EntidadesContext.cs 15 30 LojaEF
entendo que não posso fazer override do método OnModelCreating.
Abaixo o código: using System; using System.Collections.Generic; using System.Linq; using System.Text; using System.Threading.Tasks; using System.Data.Entity;
namespace LojaEF.Entidades { public class EntidadesContext : DbContext { public DbSet Usuarios { get; set; }
public override void OnModelCreating(DbModelBuilder modelBuilder) { var usuarioBuilder = modelBuilder.Entity(); usuarioBuilder.ToTable("tbl_usuarios"); usuarioBuilder.Property(usuario => usuario.Nome).HasColumnName("col_nome"); usuarioBuilder.Property(usuario => usuario.Senha).HasColumnName("col_senha"); } } } Obrigado,