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