У меня есть таргетинг на библиотеку классов. NET Standard 2.0, который имеет DbContext
с этими параметрами конструктора:
public SqlSettings _sqlSettings;
public MyContext(DbContextOptions<MyContext> options, IOptions<SqlSettings> sqlSettings) : base(options)
{
_sqlSettings = sqlSettings.Value;
}
protected override void OnConfiguring(DbContextOptionsBuilder optionsBuilder)
{
optionsBuilder.UseMySQL(_sqlSettings.ConnectionString);
}
Я могу использовать это в. NET Core приложении с использованием конфигурации службы но не уверен, как я могу использовать или создать контекст для доступа к базе данных в приложении. NET Framework 4.7.