From b42bf8346a3176d9c8bdb04a9ba03c94150fdb02 Mon Sep 17 00:00:00 2001 From: Luchs Date: Thu, 13 Jun 2019 08:34:10 +0200 Subject: [PATCH 1/2] .netcore2.2 upgrade, project file cleanup --- .../Eurofurence.App.Domain.Model.csproj | 4 +--- .../Eurofurence.App.Server.KestrelHost.csproj | 5 ++--- .../Eurofurence.App.Server.Services.csproj | 1 - .../Eurofurence.App.Server.Web.csproj | 4 +--- .../Eurofurence.App.Tools.CliToolBox.csproj | 4 ++-- .../Eurofurence.App.Tools.DealersDenPackageImporter.csproj | 5 ++--- .../Eurofurence.App.Tools.EventScheduleImporter.csproj | 4 ++-- .../Eurofurence.App.Tools.KnowledgeBaseImporter.csproj | 2 +- .../Eurofurence.App.Server.Services.Tests.csproj | 2 +- .../Eurofurence.App.Tests.Common.csproj | 2 +- 10 files changed, 13 insertions(+), 20 deletions(-) diff --git a/src/Eurofurence.App.Domain.Model/Eurofurence.App.Domain.Model.csproj b/src/Eurofurence.App.Domain.Model/Eurofurence.App.Domain.Model.csproj index 3533b49a..7a07d00f 100644 --- a/src/Eurofurence.App.Domain.Model/Eurofurence.App.Domain.Model.csproj +++ b/src/Eurofurence.App.Domain.Model/Eurofurence.App.Domain.Model.csproj @@ -7,16 +7,14 @@ false false false + true - bin\Debug\netstandard2.0\Eurofurence.App.Domain.Model.xml 1701;1702;1705;1591 - bin\Debug\netstandard2.0\ - bin\Release\netstandard1.6\Eurofurence.App.Domain.Model.xml 1701;1702;1705;1591 diff --git a/src/Eurofurence.App.Server.KestrelHost/Eurofurence.App.Server.KestrelHost.csproj b/src/Eurofurence.App.Server.KestrelHost/Eurofurence.App.Server.KestrelHost.csproj index 71ac12f9..7fe2c10a 100644 --- a/src/Eurofurence.App.Server.KestrelHost/Eurofurence.App.Server.KestrelHost.csproj +++ b/src/Eurofurence.App.Server.KestrelHost/Eurofurence.App.Server.KestrelHost.csproj @@ -1,15 +1,14 @@  - netcoreapp2.0 + netcoreapp2.2 Eurofurence.App.Server.KestrelHost Exe 1701;1702;1705;1591 - TRACE;DEBUG;NETCOREAPP2_0 - bin\Debug\netcoreapp2.0\ + TRACE;DEBUG;NETCOREAPP2_2 diff --git a/src/Eurofurence.App.Server.Services/Eurofurence.App.Server.Services.csproj b/src/Eurofurence.App.Server.Services/Eurofurence.App.Server.Services.csproj index c5771e3a..be7a08fc 100644 --- a/src/Eurofurence.App.Server.Services/Eurofurence.App.Server.Services.csproj +++ b/src/Eurofurence.App.Server.Services/Eurofurence.App.Server.Services.csproj @@ -9,7 +9,6 @@ TRACE;DEBUG;NETSTANDARD2_0 - bin\Debug\netstandard2.0\ diff --git a/src/Eurofurence.App.Server.Web/Eurofurence.App.Server.Web.csproj b/src/Eurofurence.App.Server.Web/Eurofurence.App.Server.Web.csproj index 71282d68..220a83c3 100644 --- a/src/Eurofurence.App.Server.Web/Eurofurence.App.Server.Web.csproj +++ b/src/Eurofurence.App.Server.Web/Eurofurence.App.Server.Web.csproj @@ -1,14 +1,12 @@  - netcoreapp2.0 + netcoreapp2.2 true 1701;1702;1705;1591 - bin\Debug\netcoreapp2.0\ - obj\Debug\netcoreapp2.0\Eurofurence.App.Server.Web.xml diff --git a/src/Eurofurence.App.Tools.CliToolBox/Eurofurence.App.Tools.CliToolBox.csproj b/src/Eurofurence.App.Tools.CliToolBox/Eurofurence.App.Tools.CliToolBox.csproj index 465da4ff..289cc928 100644 --- a/src/Eurofurence.App.Tools.CliToolBox/Eurofurence.App.Tools.CliToolBox.csproj +++ b/src/Eurofurence.App.Tools.CliToolBox/Eurofurence.App.Tools.CliToolBox.csproj @@ -2,11 +2,11 @@ Exe - netcoreapp2.0 + netcoreapp2.2 - TRACE;DEBUG;NETCOREAPP2_0 + TRACE;DEBUG;NETCOREAPP2_2 diff --git a/src/Eurofurence.App.Tools.DealersDenPackageImporter/Eurofurence.App.Tools.DealersDenPackageImporter.csproj b/src/Eurofurence.App.Tools.DealersDenPackageImporter/Eurofurence.App.Tools.DealersDenPackageImporter.csproj index 881da2dc..3d84b1d4 100644 --- a/src/Eurofurence.App.Tools.DealersDenPackageImporter/Eurofurence.App.Tools.DealersDenPackageImporter.csproj +++ b/src/Eurofurence.App.Tools.DealersDenPackageImporter/Eurofurence.App.Tools.DealersDenPackageImporter.csproj @@ -2,12 +2,11 @@ Exe - netcoreapp2.0 + netcoreapp2.2 - TRACE;DEBUG;NETCOREAPP2_0 - bin\Debug\netcoreapp2.0\ + TRACE;DEBUG;NETCOREAPP2_2 diff --git a/src/Eurofurence.App.Tools.EventScheduleImporter/Eurofurence.App.Tools.EventScheduleImporter.csproj b/src/Eurofurence.App.Tools.EventScheduleImporter/Eurofurence.App.Tools.EventScheduleImporter.csproj index b8f65a55..c499b194 100644 --- a/src/Eurofurence.App.Tools.EventScheduleImporter/Eurofurence.App.Tools.EventScheduleImporter.csproj +++ b/src/Eurofurence.App.Tools.EventScheduleImporter/Eurofurence.App.Tools.EventScheduleImporter.csproj @@ -1,7 +1,7 @@  - netcoreapp2.0 + netcoreapp2.2 Eurofurence.App.Tools.EventScheduleImporter Exe Eurofurence.App.Tools.EventScheduleImporter @@ -11,7 +11,7 @@ - TRACE;DEBUG;NETCOREAPP2_0 + TRACE;DEBUG;NETCOREAPP2_2 diff --git a/src/Eurofurence.App.Tools.KnowledgeBaseImporter/Eurofurence.App.Tools.KnowledgeBaseImporter.csproj b/src/Eurofurence.App.Tools.KnowledgeBaseImporter/Eurofurence.App.Tools.KnowledgeBaseImporter.csproj index 40eb03d3..f6ac6b9b 100644 --- a/src/Eurofurence.App.Tools.KnowledgeBaseImporter/Eurofurence.App.Tools.KnowledgeBaseImporter.csproj +++ b/src/Eurofurence.App.Tools.KnowledgeBaseImporter/Eurofurence.App.Tools.KnowledgeBaseImporter.csproj @@ -2,7 +2,7 @@ Exe - netcoreapp2.0 + netcoreapp2.2 diff --git a/test/Eurofurence.App.Server.Services.Tests/Eurofurence.App.Server.Services.Tests.csproj b/test/Eurofurence.App.Server.Services.Tests/Eurofurence.App.Server.Services.Tests.csproj index c455f25e..32d2cdb1 100644 --- a/test/Eurofurence.App.Server.Services.Tests/Eurofurence.App.Server.Services.Tests.csproj +++ b/test/Eurofurence.App.Server.Services.Tests/Eurofurence.App.Server.Services.Tests.csproj @@ -1,7 +1,7 @@  - netcoreapp2.0 + netcoreapp2.2 false diff --git a/test/Eurofurence.App.Tests.Common/Eurofurence.App.Tests.Common.csproj b/test/Eurofurence.App.Tests.Common/Eurofurence.App.Tests.Common.csproj index c931edb7..69b0e912 100644 --- a/test/Eurofurence.App.Tests.Common/Eurofurence.App.Tests.Common.csproj +++ b/test/Eurofurence.App.Tests.Common/Eurofurence.App.Tests.Common.csproj @@ -1,7 +1,7 @@  - netcoreapp2.0 + netcoreapp2.2 false From c5f5bdd033c4347970ffc8bcbdbd95a8de2c8696 Mon Sep 17 00:00:00 2001 From: Luchs Date: Thu, 13 Jun 2019 09:23:25 +0200 Subject: [PATCH 2/2] Updating all nuget packages --- .../Eurofurence.App.Common.csproj | 2 +- ...urofurence.App.Domain.Model.MongoDb.csproj | 4 +-- .../Eurofurence.App.Domain.Model.MySql.csproj | 6 ++--- .../Eurofurence.App.Domain.Model.csproj | 2 +- .../Eurofurence.App.Server.KestrelHost.csproj | 4 +-- .../Eurofurence.App.Server.Services.csproj | 14 +++++----- .../Eurofurence.App.Server.Web.csproj | 26 +++++++++---------- .../Extensions/LogMessageRenderer.cs | 23 ---------------- src/Eurofurence.App.Server.Web/Startup.cs | 4 ++- .../Eurofurence.App.Tools.CliToolBox.csproj | 16 ++++++------ ...App.Tools.DealersDenPackageImporter.csproj | 8 +++--- ...nce.App.Tools.EventScheduleImporter.csproj | 6 ++--- ...nce.App.Tools.KnowledgeBaseImporter.csproj | 6 ++--- ...rofurence.App.Server.Services.Tests.csproj | 13 ++++++---- .../Eurofurence.App.Tests.Common.csproj | 11 +++++--- 15 files changed, 65 insertions(+), 80 deletions(-) delete mode 100644 src/Eurofurence.App.Server.Web/Extensions/LogMessageRenderer.cs diff --git a/src/Eurofurence.App.Common/Eurofurence.App.Common.csproj b/src/Eurofurence.App.Common/Eurofurence.App.Common.csproj index 4498cad2..7fe8c3b7 100644 --- a/src/Eurofurence.App.Common/Eurofurence.App.Common.csproj +++ b/src/Eurofurence.App.Common/Eurofurence.App.Common.csproj @@ -10,7 +10,7 @@ - + diff --git a/src/Eurofurence.App.Domain.Model.MongoDb/Eurofurence.App.Domain.Model.MongoDb.csproj b/src/Eurofurence.App.Domain.Model.MongoDb/Eurofurence.App.Domain.Model.MongoDb.csproj index 096d6102..4e93bdc1 100644 --- a/src/Eurofurence.App.Domain.Model.MongoDb/Eurofurence.App.Domain.Model.MongoDb.csproj +++ b/src/Eurofurence.App.Domain.Model.MongoDb/Eurofurence.App.Domain.Model.MongoDb.csproj @@ -14,8 +14,8 @@ - - + + diff --git a/src/Eurofurence.App.Domain.Model.MySql/Eurofurence.App.Domain.Model.MySql.csproj b/src/Eurofurence.App.Domain.Model.MySql/Eurofurence.App.Domain.Model.MySql.csproj index c3439a0d..f71d7fa9 100644 --- a/src/Eurofurence.App.Domain.Model.MySql/Eurofurence.App.Domain.Model.MySql.csproj +++ b/src/Eurofurence.App.Domain.Model.MySql/Eurofurence.App.Domain.Model.MySql.csproj @@ -14,9 +14,9 @@ - - - + + + diff --git a/src/Eurofurence.App.Domain.Model/Eurofurence.App.Domain.Model.csproj b/src/Eurofurence.App.Domain.Model/Eurofurence.App.Domain.Model.csproj index 7a07d00f..96b3fb4f 100644 --- a/src/Eurofurence.App.Domain.Model/Eurofurence.App.Domain.Model.csproj +++ b/src/Eurofurence.App.Domain.Model/Eurofurence.App.Domain.Model.csproj @@ -23,7 +23,7 @@ - + diff --git a/src/Eurofurence.App.Server.KestrelHost/Eurofurence.App.Server.KestrelHost.csproj b/src/Eurofurence.App.Server.KestrelHost/Eurofurence.App.Server.KestrelHost.csproj index 7fe2c10a..ead7f6da 100644 --- a/src/Eurofurence.App.Server.KestrelHost/Eurofurence.App.Server.KestrelHost.csproj +++ b/src/Eurofurence.App.Server.KestrelHost/Eurofurence.App.Server.KestrelHost.csproj @@ -16,8 +16,8 @@ - - + + diff --git a/src/Eurofurence.App.Server.Services/Eurofurence.App.Server.Services.csproj b/src/Eurofurence.App.Server.Services/Eurofurence.App.Server.Services.csproj index be7a08fc..be266931 100644 --- a/src/Eurofurence.App.Server.Services/Eurofurence.App.Server.Services.csproj +++ b/src/Eurofurence.App.Server.Services/Eurofurence.App.Server.Services.csproj @@ -14,16 +14,16 @@ - - + + - - - + + + - - + + diff --git a/src/Eurofurence.App.Server.Web/Eurofurence.App.Server.Web.csproj b/src/Eurofurence.App.Server.Web/Eurofurence.App.Server.Web.csproj index 220a83c3..e201e521 100644 --- a/src/Eurofurence.App.Server.Web/Eurofurence.App.Server.Web.csproj +++ b/src/Eurofurence.App.Server.Web/Eurofurence.App.Server.Web.csproj @@ -20,24 +20,24 @@ - - + + - - - - - - - + + + + + + + - - + + - + - + diff --git a/src/Eurofurence.App.Server.Web/Extensions/LogMessageRenderer.cs b/src/Eurofurence.App.Server.Web/Extensions/LogMessageRenderer.cs deleted file mode 100644 index c87fefe2..00000000 --- a/src/Eurofurence.App.Server.Web/Extensions/LogMessageRenderer.cs +++ /dev/null @@ -1,23 +0,0 @@ -using System.IO; -using Serilog.Events; -using Serilog.Formatting.Json; -using Serilog.Sinks.AwsCloudWatch; - -namespace Eurofurence.App.Server.Web.Extensions -{ - public class JsonLogEventRenderer : ILogEventRenderer - { - private readonly JsonFormatter _formatter; - - public JsonLogEventRenderer() - { - _formatter = new JsonFormatter(); - } - public string RenderLogEvent(LogEvent logEvent) - { - var stringWriter = new StringWriter(); - _formatter.Format(logEvent, stringWriter); - return stringWriter.ToString(); - } - } -} \ No newline at end of file diff --git a/src/Eurofurence.App.Server.Web/Startup.cs b/src/Eurofurence.App.Server.Web/Startup.cs index 8cc3787e..218171db 100644 --- a/src/Eurofurence.App.Server.Web/Startup.cs +++ b/src/Eurofurence.App.Server.Web/Startup.cs @@ -35,8 +35,10 @@ using Serilog; using Serilog.Context; using Serilog.Events; +using Serilog.Formatting.Json; using Serilog.Sinks.AwsCloudWatch; using Swashbuckle.AspNetCore.Swagger; +using Swashbuckle.AspNetCore.SwaggerUI; using ILogger = Microsoft.Extensions.Logging.ILogger; namespace Eurofurence.App.Server.Web @@ -254,7 +256,7 @@ IApplicationLifetime appLifetime var options = new CloudWatchSinkOptions { LogGroupName = logGroupName, - LogEventRenderer = new JsonLogEventRenderer(), + TextFormatter = new JsonFormatter(), MinimumLogEventLevel = (LogEventLevel)Convert.ToInt32(Configuration["logLevel"]), LogStreamNameProvider = new ConstantLogStreamNameProvider(Environment.MachineName) }; diff --git a/src/Eurofurence.App.Tools.CliToolBox/Eurofurence.App.Tools.CliToolBox.csproj b/src/Eurofurence.App.Tools.CliToolBox/Eurofurence.App.Tools.CliToolBox.csproj index 289cc928..0b5a2df2 100644 --- a/src/Eurofurence.App.Tools.CliToolBox/Eurofurence.App.Tools.CliToolBox.csproj +++ b/src/Eurofurence.App.Tools.CliToolBox/Eurofurence.App.Tools.CliToolBox.csproj @@ -14,15 +14,15 @@ - - + + - - - - - - + + + + + + diff --git a/src/Eurofurence.App.Tools.DealersDenPackageImporter/Eurofurence.App.Tools.DealersDenPackageImporter.csproj b/src/Eurofurence.App.Tools.DealersDenPackageImporter/Eurofurence.App.Tools.DealersDenPackageImporter.csproj index 3d84b1d4..61c9ba11 100644 --- a/src/Eurofurence.App.Tools.DealersDenPackageImporter/Eurofurence.App.Tools.DealersDenPackageImporter.csproj +++ b/src/Eurofurence.App.Tools.DealersDenPackageImporter/Eurofurence.App.Tools.DealersDenPackageImporter.csproj @@ -10,10 +10,10 @@ - - - - + + + + diff --git a/src/Eurofurence.App.Tools.EventScheduleImporter/Eurofurence.App.Tools.EventScheduleImporter.csproj b/src/Eurofurence.App.Tools.EventScheduleImporter/Eurofurence.App.Tools.EventScheduleImporter.csproj index c499b194..c4aa753e 100644 --- a/src/Eurofurence.App.Tools.EventScheduleImporter/Eurofurence.App.Tools.EventScheduleImporter.csproj +++ b/src/Eurofurence.App.Tools.EventScheduleImporter/Eurofurence.App.Tools.EventScheduleImporter.csproj @@ -22,9 +22,9 @@ - - - + + + diff --git a/src/Eurofurence.App.Tools.KnowledgeBaseImporter/Eurofurence.App.Tools.KnowledgeBaseImporter.csproj b/src/Eurofurence.App.Tools.KnowledgeBaseImporter/Eurofurence.App.Tools.KnowledgeBaseImporter.csproj index f6ac6b9b..6f62ddac 100644 --- a/src/Eurofurence.App.Tools.KnowledgeBaseImporter/Eurofurence.App.Tools.KnowledgeBaseImporter.csproj +++ b/src/Eurofurence.App.Tools.KnowledgeBaseImporter/Eurofurence.App.Tools.KnowledgeBaseImporter.csproj @@ -6,9 +6,9 @@ - - - + + + diff --git a/test/Eurofurence.App.Server.Services.Tests/Eurofurence.App.Server.Services.Tests.csproj b/test/Eurofurence.App.Server.Services.Tests/Eurofurence.App.Server.Services.Tests.csproj index 32d2cdb1..bff77488 100644 --- a/test/Eurofurence.App.Server.Services.Tests/Eurofurence.App.Server.Services.Tests.csproj +++ b/test/Eurofurence.App.Server.Services.Tests/Eurofurence.App.Server.Services.Tests.csproj @@ -7,11 +7,14 @@ - - - - - + + + + + + all + runtime; build; native; contentfiles; analyzers + diff --git a/test/Eurofurence.App.Tests.Common/Eurofurence.App.Tests.Common.csproj b/test/Eurofurence.App.Tests.Common/Eurofurence.App.Tests.Common.csproj index 69b0e912..35ac9dd5 100644 --- a/test/Eurofurence.App.Tests.Common/Eurofurence.App.Tests.Common.csproj +++ b/test/Eurofurence.App.Tests.Common/Eurofurence.App.Tests.Common.csproj @@ -6,10 +6,13 @@ - - - - + + + + + all + runtime; build; native; contentfiles; analyzers +