From 0b3a30d55d79f6b8c490f96938d43416e643e1b1 Mon Sep 17 00:00:00 2001 From: Hamid Reza Mohammadi Date: Fri, 23 Oct 2020 12:29:44 +0330 Subject: [PATCH] #24 upload limit in configration --- RMuseum/Services/Implementation/GanjoorService.cs | 2 +- RMuseum/Startup.cs | 2 +- RMuseum/appsettings.json | 6 ++++++ 3 files changed, 8 insertions(+), 2 deletions(-) diff --git a/RMuseum/Services/Implementation/GanjoorService.cs b/RMuseum/Services/Implementation/GanjoorService.cs index f3b6d8ab..b42bb528 100644 --- a/RMuseum/Services/Implementation/GanjoorService.cs +++ b/RMuseum/Services/Implementation/GanjoorService.cs @@ -28,7 +28,7 @@ namespace RMuseum.Services.Implementation try { SqliteConnectionStringBuilder connectionStringBuilder = new SqliteConnectionStringBuilder(); - connectionStringBuilder.DataSource = @"C:\Users\moham\AppData\Local\ganjoor\ganjoor.s3db"; + connectionStringBuilder.DataSource = Configuration.GetSection("LocalSqliteImport")["FilePath"]; using (SqliteConnection sqliteConnection = new SqliteConnection(connectionStringBuilder.ToString())) { await sqliteConnection.OpenAsync(); diff --git a/RMuseum/Startup.cs b/RMuseum/Startup.cs index e44f3055..30b55d25 100644 --- a/RMuseum/Startup.cs +++ b/RMuseum/Startup.cs @@ -260,7 +260,7 @@ namespace RMuseum //upload limit for IIS services.Configure(options => { - options.MaxRequestBodySize = 52428800; //50MB + options.MaxRequestBodySize = int.Parse(Configuration.GetSection("IIS")["UploadLimit"]); }); diff --git a/RMuseum/appsettings.json b/RMuseum/appsettings.json index ab296f16..18048eba 100644 --- a/RMuseum/appsettings.json +++ b/RMuseum/appsettings.json @@ -33,6 +33,12 @@ "Password": "password", "From": "test@gmail.com" }, + "LocalSqliteImport": { + "FilePath": "C:\\Users\\moham\\AppData\\Local\\ganjoor\\ganjoor.s3db" + }, + "IIS": { + "UploadLimit": "52428800" + }, "AudioMySqlServer": { "Server": "localhost", "Username": "adab",