Show logging and update packages
This commit is contained in:
@@ -37,18 +37,19 @@
|
||||
</PropertyGroup>
|
||||
|
||||
<ItemGroup>
|
||||
<PackageReference Include="GerstITS.AutoMapper" Version="2021.6.17" />
|
||||
<PackageReference Include="GerstITS.Common" Version="2021.6.17" />
|
||||
<PackageReference Include="GerstITS.Data" Version="2021.6.17" />
|
||||
<PackageReference Include="GerstITS.IoC" Version="2021.6.17" />
|
||||
<PackageReference Include="GerstITS.IoC.DotNetCore" Version="2021.6.17" />
|
||||
<PackageReference Include="GerstITS.IoC.DotNetCore" Version="2021.6.21" />
|
||||
<PackageReference Include="GerstITS.Job" Version="2021.6.17" />
|
||||
<PackageReference Include="GerstITS.Job.Scheduling" Version="2021.6.17" />
|
||||
<PackageReference Include="GerstITS.Logging.Serilog" Version="2021.6.21" />
|
||||
<PackageReference Include="GerstITS.Mapping.AutoMapper" Version="2021.6.21" />
|
||||
<PackageReference Include="GerstITS.Search" Version="2021.6.17" />
|
||||
<PackageReference Include="GerstITS.System" Version="2021.6.17" />
|
||||
<PackageReference Include="GerstITS.Validation" Version="2021.6.17" />
|
||||
<PackageReference Include="GerstITS.Validation" Version="2021.6.18" />
|
||||
<PackageReference Include="GerstITS.Web" Version="2021.6.17" />
|
||||
<PackageReference Include="GerstITS.Web.Api" Version="2021.6.17" />
|
||||
<PackageReference Include="GerstITS.Web.Api" Version="2021.6.19" />
|
||||
<PackageReference Include="GerstITS.Web.Api.Swagger" Version="2021.6.17" />
|
||||
<PackageReference Include="GerstITS.Web.Rest" Version="2021.6.17" />
|
||||
<PackageReference Include="Microsoft.AspNetCore.Mvc.NewtonsoftJson" Version="5.0.7" />
|
||||
|
||||
@@ -1,3 +1,4 @@
|
||||
using GerstITS.Logging.Serilog;
|
||||
using GerstITS.Web.Api.Hosting;
|
||||
|
||||
namespace GerstITS.Examples.Api
|
||||
@@ -8,12 +9,13 @@ namespace GerstITS.Examples.Api
|
||||
|
||||
public static void Main(string[] args)
|
||||
{
|
||||
Run(args);
|
||||
BootstrapLogContext.Execute<Program>(_ => Run(args));
|
||||
}
|
||||
|
||||
protected override void ConfigureWebHost(IWebHostBuilder webHostBuilder)
|
||||
{
|
||||
webHostBuilder.UseStartup<Startup>();
|
||||
webHostBuilder.UseLogging()
|
||||
.UseStartup<Startup>();
|
||||
}
|
||||
|
||||
#endregion
|
||||
|
||||
@@ -18,5 +18,34 @@
|
||||
"SayHelloWorldJob": {
|
||||
"CronExpression": "*/30 * * * * ? *",
|
||||
"Name": "Example Job"
|
||||
},
|
||||
"Serilog": {
|
||||
"Using": [ "Serilog.Sinks.Console", "Serilog.Sinks.RollingFile" ],
|
||||
"MinimumLevel": {
|
||||
"Default": "Debug",
|
||||
"Override": {
|
||||
"Microsoft": "Debug",
|
||||
"System": "Debug"
|
||||
}
|
||||
},
|
||||
"WriteTo": [
|
||||
{
|
||||
"Name": "Console",
|
||||
"Args": {
|
||||
"outputTemplate": "===> {Timestamp:HH:mm:ss} [{Level}] {Message}{NewLine}{Exception}"
|
||||
}
|
||||
},
|
||||
{
|
||||
"Name": "RollingFile",
|
||||
"Args": {
|
||||
"pathFormat": "bin/Debug/net5.0/Logs/{Date}.log.json",
|
||||
"formatter": "Serilog.Formatting.Compact.CompactJsonFormatter, Serilog",
|
||||
"outputTemplate": "{Timestamp:yyyy-MM-dd HH:mm:ss.fff zzz} [{Level}] [{SourceContext}] [{EventId}] {Message}{NewLine}{Exception}",
|
||||
"retainedFileCountLimit": 90,
|
||||
"rollingInterval": "Day",
|
||||
"shared": true
|
||||
}
|
||||
}
|
||||
]
|
||||
}
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user