提交代码

This commit is contained in:
zpc 2024-09-04 03:22:18 +08:00
parent 2161234501
commit 6ccae860d3
4 changed files with 10 additions and 4 deletions

View File

@ -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"]

View File

@ -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>

View File

@ -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.

View File

@ -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", // // VerboseDebugInformationWarningError 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", // // VerboseDebugInformationWarningError Fatal
"shared": true //