提交代码
This commit is contained in:
parent
2161234501
commit
6ccae860d3
|
|
@ -31,4 +31,4 @@ RUN dotnet publish "./HuanMeng.MiaoYu.WebPayApi.csproj" -c $BUILD_CONFIGURATION
|
|||
FROM base AS final
|
||||
WORKDIR /app/disk
|
||||
COPY --from=publish /app/disk/publish .
|
||||
ENTRYPOINT ["dotnet", "HuanMeng.MiaoYu.WebPayApi.dll"]
|
||||
ENTRYPOINT ["dotnet", "HuanMeng.MiaoYu.WebPayApi.dll"]
|
||||
|
|
|
|||
|
|
@ -16,6 +16,7 @@
|
|||
<PackageReference Include="Serilog" Version="4.0.0" />
|
||||
<PackageReference Include="Serilog.AspNetCore" Version="8.0.1" />
|
||||
<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="Swashbuckle.AspNetCore" Version="6.4.0" />
|
||||
</ItemGroup>
|
||||
|
|
|
|||
|
|
@ -34,6 +34,11 @@ builder.Services.AddSingleton(typeof(ILogger<MiaoYuBase>), serviceProvider =>
|
|||
var loggerFactory = serviceProvider.GetRequiredService<ILoggerFactory>();
|
||||
return loggerFactory.CreateLogger<MiaoYuBase>();
|
||||
});
|
||||
builder.Services.AddSingleton(typeof(ILogger<ExceptionMiddleware>), serviceProvider =>
|
||||
{
|
||||
var loggerFactory = serviceProvider.GetRequiredService<ILoggerFactory>();
|
||||
return loggerFactory.CreateLogger<ExceptionMiddleware>();
|
||||
});
|
||||
// 检索程序集信息
|
||||
AssemblyInfo assemblyInfo = AssemblyInfoHelper.GetAssemblyInfo();
|
||||
// Add services to the container.
|
||||
|
|
|
|||
|
|
@ -20,7 +20,7 @@
|
|||
{
|
||||
"Name": "File",
|
||||
"Args": {
|
||||
"path": "../output/logs/info/log-.txt",
|
||||
"path": "../output/pay-logs/info/log-.txt",
|
||||
"rollingInterval": "Day",
|
||||
"restrictedToMinimumLevel": "Information", //写入日志的级别
|
||||
"shared": true
|
||||
|
|
@ -30,7 +30,7 @@
|
|||
{
|
||||
"Name": "File",
|
||||
"Args": {
|
||||
"path": "../output/logs/error/log-.txt",
|
||||
"path": "../output/pay-logs/error/log-.txt",
|
||||
"rollingInterval": "Day", //日志文件按天滚动生成。
|
||||
"restrictedToMinimumLevel": "Error", //写入日志的级别 //包括 Verbose、Debug、Information、Warning、Error 和 Fatal
|
||||
"shared": true //不占用文件
|
||||
|
|
@ -40,7 +40,7 @@
|
|||
{
|
||||
"Name": "File",
|
||||
"Args": {
|
||||
"path": "../output/logs/debug/log-.txt",
|
||||
"path": "../output/pay-logs/debug/log-.txt",
|
||||
"rollingInterval": "Day", //日志文件按天滚动生成。
|
||||
"restrictedToMinimumLevel": "Debug", //写入日志的级别 //包括 Verbose、Debug、Information、Warning、Error 和 Fatal
|
||||
"shared": true //不占用文件
|
||||
|
|
|
|||
Loading…
Reference in New Issue
Block a user