Use appsettings for connection string

This commit is contained in:
2022-12-28 19:28:05 +01:00
parent e02f2cd116
commit e247a43a1f
3 changed files with 7 additions and 3 deletions

View File

@@ -9,7 +9,6 @@ namespace Solar.Api;
public partial class Program public partial class Program
{ {
// TODO add launch parameters
public static void Main(string[] args) public static void Main(string[] args)
{ {
var builder = WebApplication.CreateBuilder(args); var builder = WebApplication.CreateBuilder(args);
@@ -20,8 +19,7 @@ public partial class Program
// Database // Database
builder.Services.AddDbContext<DatabaseContext>(options => builder.Services.AddDbContext<DatabaseContext>(options =>
{ {
// TODO replace with launch argument options.UseSqlite(builder.Configuration.GetConnectionString("Database"));
options.UseSqlite("Data Source=/home/tijmen/project/home-data-collection-tools/samples/solarpaneloutput.db");
}); });
// REST infrastructure // REST infrastructure

View File

@@ -1,4 +1,7 @@
{ {
"ConnectionStrings": {
"Database": "Data Source=/home/tijmen/project/home-data-collection-tools/samples/solarpaneloutput.db"
},
"Logging": { "Logging": {
"LogLevel": { "LogLevel": {
"Default": "Information", "Default": "Information",

View File

@@ -1,4 +1,7 @@
{ {
"ConnectionStrings": {
"Database": "Data Source=/home/tijmen/project/home-data-collection-tools/samples/solarpaneloutput.db"
},
"Logging": { "Logging": {
"LogLevel": { "LogLevel": {
"Default": "Information", "Default": "Information",