Added logging to scanner.
This commit is contained in:
@@ -31,6 +31,8 @@
|
||||
<PackageReference Include="Serilog.Extensions.Hosting" Version="10.0.0" />
|
||||
<PackageReference Include="Serilog.Settings.Configuration" Version="10.0.0" />
|
||||
<PackageReference Include="Serilog.Sinks.Console" Version="6.1.1" />
|
||||
<PackageReference Include="Serilog.Sinks.File" Version="7.0.0" />
|
||||
<PackageReference Include="Serilog.Sinks.Seq" Version="9.0.0" />
|
||||
<PackageReference Include="Spectre.Console" Version="0.55.2" />
|
||||
<PackageReference Include="System.CommandLine" Version="2.0.7" />
|
||||
</ItemGroup>
|
||||
|
||||
@@ -7,7 +7,9 @@ using Microsoft.EntityFrameworkCore;
|
||||
using Microsoft.Extensions.Configuration;
|
||||
using Microsoft.Extensions.DependencyInjection;
|
||||
using Microsoft.Extensions.Hosting;
|
||||
using Microsoft.Extensions.Logging;
|
||||
using Serilog;
|
||||
using Serilog.Events;
|
||||
using System.CommandLine;
|
||||
using System.Text;
|
||||
|
||||
@@ -29,9 +31,23 @@ if (builder.Environment.IsDevelopment())
|
||||
string connectionString = builder.Configuration.GetConnectionString("AppDb")
|
||||
?? throw new InvalidOperationException("Missing ConnectionStrings:AppDb");
|
||||
|
||||
//builder.Services.AddSerilog(o => o
|
||||
// .WriteTo.Console()
|
||||
// .MinimumLevel.Warning());
|
||||
string? seqUrl = builder.Configuration["Seq:ServerUrl"];
|
||||
|
||||
Log.Logger = new LoggerConfiguration()
|
||||
.MinimumLevel.Information()
|
||||
.MinimumLevel.Override("Microsoft", LogEventLevel.Warning)
|
||||
.MinimumLevel.Override("System", LogEventLevel.Warning)
|
||||
.MinimumLevel.Override("Polly", LogEventLevel.Warning)
|
||||
.WriteTo.Logger(lc => lc
|
||||
.MinimumLevel.Warning()
|
||||
.WriteTo.Console())
|
||||
.WriteTo.File(
|
||||
path: "logs/jsmr-worker-.log",
|
||||
rollingInterval: RollingInterval.Day)
|
||||
.CreateLogger();
|
||||
|
||||
builder.Logging.ClearProviders();
|
||||
builder.Services.AddSerilog();
|
||||
|
||||
builder.Services
|
||||
.AddApplication()
|
||||
|
||||
Reference in New Issue
Block a user