我使用ASP.NET 2.0的核心如何从Startup.cs在ASP.NET核2.0
选项传递给DbContextOptions构造函数在Startup.cs我
services.AddDbContext<MailDBServicesContext>(optionsSqLite =>
{
optionsSqLite.UseSqlite("Data Source=Mail.db");
});
我创建了一个模型和的DbContext其中的DbContext是:
public class MailDBServicesContext : DbContext
{
public MailDBServicesContext(DbContextOptions<MailDBServicesContext> options)
: base(options)
{
}
public DbSet<MailCountSentErrorMails> DbSetMailCountSentErrorMails { get; set; }
}
从类帮手我需要通过DbContextOptions
,我的问题是,我怎么能知道使用的选项从Startup.cs ConfigureServices方法
using (var db = new MailDBServicesContext())
{
}
你不'新'它。让DI在你的班级为你注入它。 – Shyju
对不起Shyju,我不知道你怎么能请分享一些代码? – AG70