|
|
@ -44,9 +44,6 @@ public class AppBootstrap(IConfiguration configuration)
|
|
|
|
{
|
|
|
|
{
|
|
|
|
string connectionString;
|
|
|
|
string connectionString;
|
|
|
|
|
|
|
|
|
|
|
|
switch (Environment.GetEnvironmentVariable("TYPE"))
|
|
|
|
|
|
|
|
{
|
|
|
|
|
|
|
|
case "BDD":
|
|
|
|
|
|
|
|
var HOST = System.Environment.GetEnvironmentVariable("HOST");
|
|
|
|
var HOST = System.Environment.GetEnvironmentVariable("HOST");
|
|
|
|
var PORT = System.Environment.GetEnvironmentVariable("PORTDB");
|
|
|
|
var PORT = System.Environment.GetEnvironmentVariable("PORTDB");
|
|
|
|
var DATABASE = System.Environment.GetEnvironmentVariable("DATABASE");
|
|
|
|
var DATABASE = System.Environment.GetEnvironmentVariable("DATABASE");
|
|
|
@ -61,20 +58,6 @@ public class AppBootstrap(IConfiguration configuration)
|
|
|
|
|
|
|
|
|
|
|
|
services.AddSingleton<IDataManager>( new DbDataManager(connectionString));
|
|
|
|
services.AddSingleton<IDataManager>( new DbDataManager(connectionString));
|
|
|
|
|
|
|
|
|
|
|
|
break;
|
|
|
|
|
|
|
|
default:
|
|
|
|
|
|
|
|
connectionString = Configuration.GetConnectionString("HeartTrackAuthConnection");
|
|
|
|
|
|
|
|
if (string.IsNullOrWhiteSpace(connectionString))
|
|
|
|
|
|
|
|
{
|
|
|
|
|
|
|
|
services.AddDbContext<AuthDbContext>(options => options.UseInMemoryDatabase("AuthDb"));
|
|
|
|
|
|
|
|
//options => options.UseSqlite(connectionString)
|
|
|
|
|
|
|
|
//services.AddDbContext<HeartTrackContext>();
|
|
|
|
|
|
|
|
services.AddDbContext<HeartTrackContext>(options =>
|
|
|
|
|
|
|
|
options.UseSqlite(connectionString), ServiceLifetime.Singleton);
|
|
|
|
|
|
|
|
}
|
|
|
|
|
|
|
|
break;
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
/*
|
|
|
|
/*
|
|
|
|
services.AddSingleton<DbContextOptions<HeartTrackContext>>(provider =>
|
|
|
|
services.AddSingleton<DbContextOptions<HeartTrackContext>>(provider =>
|
|
|
|