提交代码
This commit is contained in:
parent
2161234501
commit
6ccae860d3
|
|
@ -16,6 +16,7 @@
|
||||||
<PackageReference Include="Serilog" Version="4.0.0" />
|
<PackageReference Include="Serilog" Version="4.0.0" />
|
||||||
<PackageReference Include="Serilog.AspNetCore" Version="8.0.1" />
|
<PackageReference Include="Serilog.AspNetCore" Version="8.0.1" />
|
||||||
<PackageReference Include="Serilog.Extensions.Hosting" Version="8.0.0" />
|
<PackageReference Include="Serilog.Extensions.Hosting" Version="8.0.0" />
|
||||||
|
<PackageReference Include="Serilog.Sinks.Console" Version="6.0.0" />
|
||||||
<PackageReference Include="Serilog.Sinks.File" Version="6.0.0" />
|
<PackageReference Include="Serilog.Sinks.File" Version="6.0.0" />
|
||||||
<PackageReference Include="Swashbuckle.AspNetCore" Version="6.4.0" />
|
<PackageReference Include="Swashbuckle.AspNetCore" Version="6.4.0" />
|
||||||
</ItemGroup>
|
</ItemGroup>
|
||||||
|
|
|
||||||
|
|
@ -34,6 +34,11 @@ builder.Services.AddSingleton(typeof(ILogger<MiaoYuBase>), serviceProvider =>
|
||||||
var loggerFactory = serviceProvider.GetRequiredService<ILoggerFactory>();
|
var loggerFactory = serviceProvider.GetRequiredService<ILoggerFactory>();
|
||||||
return loggerFactory.CreateLogger<MiaoYuBase>();
|
return loggerFactory.CreateLogger<MiaoYuBase>();
|
||||||
});
|
});
|
||||||
|
builder.Services.AddSingleton(typeof(ILogger<ExceptionMiddleware>), serviceProvider =>
|
||||||
|
{
|
||||||
|
var loggerFactory = serviceProvider.GetRequiredService<ILoggerFactory>();
|
||||||
|
return loggerFactory.CreateLogger<ExceptionMiddleware>();
|
||||||
|
});
|
||||||
// 检索程序集信息
|
// 检索程序集信息
|
||||||
AssemblyInfo assemblyInfo = AssemblyInfoHelper.GetAssemblyInfo();
|
AssemblyInfo assemblyInfo = AssemblyInfoHelper.GetAssemblyInfo();
|
||||||
// Add services to the container.
|
// Add services to the container.
|
||||||
|
|
|
||||||
|
|
@ -20,7 +20,7 @@
|
||||||
{
|
{
|
||||||
"Name": "File",
|
"Name": "File",
|
||||||
"Args": {
|
"Args": {
|
||||||
"path": "../output/logs/info/log-.txt",
|
"path": "../output/pay-logs/info/log-.txt",
|
||||||
"rollingInterval": "Day",
|
"rollingInterval": "Day",
|
||||||
"restrictedToMinimumLevel": "Information", //写入日志的级别
|
"restrictedToMinimumLevel": "Information", //写入日志的级别
|
||||||
"shared": true
|
"shared": true
|
||||||
|
|
@ -30,7 +30,7 @@
|
||||||
{
|
{
|
||||||
"Name": "File",
|
"Name": "File",
|
||||||
"Args": {
|
"Args": {
|
||||||
"path": "../output/logs/error/log-.txt",
|
"path": "../output/pay-logs/error/log-.txt",
|
||||||
"rollingInterval": "Day", //日志文件按天滚动生成。
|
"rollingInterval": "Day", //日志文件按天滚动生成。
|
||||||
"restrictedToMinimumLevel": "Error", //写入日志的级别 //包括 Verbose、Debug、Information、Warning、Error 和 Fatal
|
"restrictedToMinimumLevel": "Error", //写入日志的级别 //包括 Verbose、Debug、Information、Warning、Error 和 Fatal
|
||||||
"shared": true //不占用文件
|
"shared": true //不占用文件
|
||||||
|
|
@ -40,7 +40,7 @@
|
||||||
{
|
{
|
||||||
"Name": "File",
|
"Name": "File",
|
||||||
"Args": {
|
"Args": {
|
||||||
"path": "../output/logs/debug/log-.txt",
|
"path": "../output/pay-logs/debug/log-.txt",
|
||||||
"rollingInterval": "Day", //日志文件按天滚动生成。
|
"rollingInterval": "Day", //日志文件按天滚动生成。
|
||||||
"restrictedToMinimumLevel": "Debug", //写入日志的级别 //包括 Verbose、Debug、Information、Warning、Error 和 Fatal
|
"restrictedToMinimumLevel": "Debug", //写入日志的级别 //包括 Verbose、Debug、Information、Warning、Error 和 Fatal
|
||||||
"shared": true //不占用文件
|
"shared": true //不占用文件
|
||||||
|
|
|
||||||
Loading…
Reference in New Issue
Block a user