dotNet Core:无法找到CLR类型“Microsoft.EntityFrameworkCore.Metadata.Internal.Property”的关系类型映射

时间:2016-11-24 21:26:49

标签: .net entity-framework .net-core

这是出现的堆栈错误。

enter image description here

我该如何解决?

更新

这是我的EmployeesContext.cs文件:

namespace SDV.Fabio.DotNetCore.ConnectingToMySQL.MailTrapApplication
{


public class EmployeesContext : DbContext
{
    public EmployeesContext(DbContextOptions<EmployeesContext> options)
    : base(options)
    { }

    protected override void OnModelCreating(ModelBuilder modelBuilder)
    {
        modelBuilder.Entity<Employee>()
            .Property(b => b.MessageId)
            .HasColumnName("message_id");
        modelBuilder.Entity<Employee>()
            .Property(b => b.Date)
            .HasColumnName("date");

    }

    public DbSet<Employee> email_logs { get; set; } //DbSet<modello> NomeTabella
}
}

我的模型是Employee,数据库中的表名为email_logs,有两列:message_id和date

0 个答案:

没有答案