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

View File

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

View File

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