Select Git revision
-
Julian Grothoff authored
Overwrite DI from OPC UA. Change libgpiod to v1.2.1
Julian Grothoff authoredOverwrite DI from OPC UA. Change libgpiod to v1.2.1
Code owners
Assign users and groups as approvers for specific file changes. Learn more.
CoscineDB.cs 974 B
using Microsoft.EntityFrameworkCore;
using Coscine.Database.Settings;
using Coscine.Database.DataModel;
using Coscine.Configuration;
namespace Coscine.Database
{
public partial class CoscineDB : Model
{
public static DatabaseSettingsConfiguration DatabaseSettingsConfiguration { get; set; }
protected override void OnConfiguring(DbContextOptionsBuilder optionsBuilder)
{
DatabaseSettingsConfiguration databaseSettingsConfiguration;
if (DatabaseSettingsConfiguration == null)
{
IConfiguration _configuration = new ConsulConfiguration();
databaseSettingsConfiguration = new DatabaseSettingsConfiguration(_configuration);
}
else
{
databaseSettingsConfiguration = DatabaseSettingsConfiguration;
}
optionsBuilder.UseSqlServer(databaseSettingsConfiguration.ConnectionStrings());
}
}
}