我正在尝试通过包管理器控制台使用新的ef核心迁移命令Add-Migration name
,我得到了:
值不能为空。 参数名称:connectionString
完整的模型是这样的:
public class Blog
{
public int Id { get; set; }
public string Name { get; set; }
}
public class BloggingContext : DbContext
{
public DbSet<Blog> Blogs { get; set; }
protected override void OnConfiguring(DbContextOptionsBuilder optionsBuilder)
{
optionsBuilder.UseSqlServer(Config.ConnectionString);
}
protected override void OnModelCreating(ModelBuilder modelBuilder)
{
modelBuilder.Entity<Blog>().HasKey(b => b.Id);
}
}
我也使用sql server 2016作为数据库引擎安装。