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(); //自定义初始化 //使用跨域