Updated
This commit is contained in:
parent
c503567a94
commit
4050af9902
|
@ -6,6 +6,11 @@
|
|||
<ImplicitUsings>enable</ImplicitUsings>
|
||||
</PropertyGroup>
|
||||
|
||||
<ItemGroup>
|
||||
<PackageReference Include="EonaCat.Web.Tracer" Version="1.0.0" />
|
||||
<PackageReference Include="Microsoft.AspNetCore.Http" Version="2.2.2" />
|
||||
</ItemGroup>
|
||||
|
||||
<ItemGroup>
|
||||
<Reference Include="EonaCat.Logger">
|
||||
<HintPath>..\..\..\EonaCat.Logger\EonaCat.Logger\bin\Debug\netstandard2.0\EonaCat.Logger.dll</HintPath>
|
||||
|
|
|
@ -1,14 +1,18 @@
|
|||
using EonaCat.Logger;
|
||||
using EonaCat.Logger.Extensions;
|
||||
using EonaCat.Logger.Managers;
|
||||
using EonaCat.Web.Tracer;
|
||||
using EonaCat.Web.Tracer.Extensions;
|
||||
using System.Diagnostics;
|
||||
|
||||
var builder = WebApplication.CreateBuilder(args);
|
||||
|
||||
// Add services to the container.
|
||||
FileLoggerOptions options = new FileLoggerOptions();
|
||||
options.MaxRolloverFiles = 5;
|
||||
options.FileSizeLimit = 1 * 1024 * 1024 / 4;
|
||||
builder.Logging.AddEonaCatFileLogger(fileLoggerOptions: options, filenamePrefix:"web");
|
||||
//FileLoggerOptions options = new FileLoggerOptions();
|
||||
//options.MaxRolloverFiles = 5;
|
||||
//options.FileSizeLimit = 1 * 1024 * 1024 / 4;
|
||||
//builder.Logging.AddEonaCatFileLogger(fileLoggerOptions: options, filenamePrefix:"web");
|
||||
|
||||
builder.Services.AddRazorPages();
|
||||
|
||||
var app = builder.Build();
|
||||
|
@ -21,6 +25,15 @@ if (!app.Environment.IsDevelopment())
|
|||
app.UseHsts();
|
||||
}
|
||||
|
||||
WebTracer.OnLog += WebTracer_OnLog;
|
||||
|
||||
void WebTracer_OnLog(object? sender, string e)
|
||||
{
|
||||
Console.WriteLine(e);
|
||||
}
|
||||
|
||||
app.UseWebTracer();
|
||||
|
||||
app.UseHttpsRedirection();
|
||||
app.UseStaticFiles();
|
||||
|
||||
|
@ -50,7 +63,7 @@ void RunLoggingExceptionTests()
|
|||
}
|
||||
}
|
||||
|
||||
Task.Run(RunWebLoggingTests);
|
||||
//Task.Run(RunWebLoggingTests);
|
||||
//Task.Run(RunLoggingTests);
|
||||
//Task.Run(RunLoggingExceptionTests);
|
||||
//Task.Run(RunWebLoggingExeptionTests);
|
||||
|
|
|
@ -0,0 +1,5 @@
|
|||
{
|
||||
"version": "1.0",
|
||||
"defaultProvider": "cdnjs",
|
||||
"libraries": []
|
||||
}
|
Loading…
Reference in New Issue