0006 - продолжение 0005 - serilog dotnet core webApi in IIS server
Автор: Медленно и печально
Загружено: 2024-06-06
Просмотров: 156
Описание:
serilog,publish,iis,VSCode,dotnet,EntityFramework,InMemory,CSharp,git,HttpClient,REST,WebApi,vscode-solution-explorer,Codeium
https://serilog.net
Flexible, structured events — log file convenience.
Directory.SetCurrentDirectory(Path.GetDirectoryName(Environment.ProcessPath) ?? "");
add package:
Serilog
Serilog.Extensions.Logging
Serilog.Settings.Configuration
Serilog.Sinks.Console
Serilog.Sinks.File
"Serilog": {
"Using": [ "Serilog.Sinks.File" ],
"MinimumLevel": { "Default": "Information" },
"WriteTo": [
{ "Name": "Console" },
{
"Name": "File",
"Args": {
"path": "./logs/log_.txt",
"rollingInterval": "Day",
"rollingIntervalValues": "Day Hour Minute",
"outputTemplate": "{Timestamp:HH:mm:ss.fff} [{Level:u3}] {Message:lj}{NewLine}{Exception}",
"shared": true
}
}
]
},
// Configure Logging:
using var logger = new LoggerConfiguration()
.ReadFrom.Configuration(builder.Configuration)
.Enrich.FromLogContext()
.CreateLogger();
builder.Logging.ClearProviders();
builder.Logging.AddSerilog(logger);
Log.Logger = logger;
Повторяем попытку...
Доступные форматы для скачивания:
Скачать видео
-
Информация по загрузке: