From 72f84dce05eff310b4befefcaee521265cb0f2b3 Mon Sep 17 00:00:00 2001 From: zpc Date: Sat, 13 Jul 2024 18:31:17 +0800 Subject: [PATCH] =?UTF-8?q?=E6=97=A5=E5=BF=97=E7=BB=84=E4=BB=B6?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../Controllers/AccountController.cs | 3 ++- .../HuanMeng.MiaoYu.WebApi/HuanMeng.MiaoYu.WebApi.csproj | 4 ++++ src/2-api/HuanMeng.MiaoYu.WebApi/Program.cs | 8 +++++++- 3 files changed, 13 insertions(+), 2 deletions(-) diff --git a/src/2-api/HuanMeng.MiaoYu.WebApi/Controllers/AccountController.cs b/src/2-api/HuanMeng.MiaoYu.WebApi/Controllers/AccountController.cs index e1a9305..999901d 100644 --- a/src/2-api/HuanMeng.MiaoYu.WebApi/Controllers/AccountController.cs +++ b/src/2-api/HuanMeng.MiaoYu.WebApi/Controllers/AccountController.cs @@ -25,8 +25,9 @@ namespace HuanMeng.MiaoYu.WebApi.Controllers [ApiController] public class AccountController : MiaoYuControllerBase { - public AccountController(IServiceProvider _serviceProvider) : base(_serviceProvider) + public AccountController(IServiceProvider _serviceProvider, ILogger logger) : base(_serviceProvider) { + logger.LogInformation("aaaaa"); } /// diff --git a/src/2-api/HuanMeng.MiaoYu.WebApi/HuanMeng.MiaoYu.WebApi.csproj b/src/2-api/HuanMeng.MiaoYu.WebApi/HuanMeng.MiaoYu.WebApi.csproj index f0b9df2..796cb4b 100644 --- a/src/2-api/HuanMeng.MiaoYu.WebApi/HuanMeng.MiaoYu.WebApi.csproj +++ b/src/2-api/HuanMeng.MiaoYu.WebApi/HuanMeng.MiaoYu.WebApi.csproj @@ -11,6 +11,10 @@ + + + + diff --git a/src/2-api/HuanMeng.MiaoYu.WebApi/Program.cs b/src/2-api/HuanMeng.MiaoYu.WebApi/Program.cs index 12bafeb..fd853e8 100644 --- a/src/2-api/HuanMeng.MiaoYu.WebApi/Program.cs +++ b/src/2-api/HuanMeng.MiaoYu.WebApi/Program.cs @@ -12,8 +12,14 @@ using HuanMeng.Utility.AssemblyHelper; using HuanMeng.DotNetCore.CustomExtension; using HuanMeng.MiaoYu.Code.Cache; using HuanMeng.MiaoYu.Code.Chat; +using Serilog; var builder = WebApplication.CreateBuilder(args); +Log.Logger = new LoggerConfiguration() + .WriteTo.Console() + .WriteTo.File("logs/myapp.txt", rollingInterval: RollingInterval.Day) + .CreateLogger(); +builder.Host.UseSerilog(); // 检索程序集信息 AssemblyInfo assemblyInfo = AssemblyInfoHelper.GetAssemblyInfo(); // Add services to the container. @@ -93,7 +99,7 @@ app.UseSwaggerUI(c => c.SwaggerEndpoint("/swagger/v1/swagger.json", "寰梦 API V1"); }); //} - +app.UseSerilogRequestLogging(); app.UseAuthorization(); //自定义初始化 //使用跨域