new logger

This commit is contained in:
Artemy
2025-07-01 15:46:41 +07:00
parent cdae63b223
commit b84d641bb5
3 changed files with 25 additions and 2 deletions
@@ -0,0 +1,17 @@
using Serilog;
namespace Govor.API.Extensions;
public static class ConfiguratorLoggerExtensions
{
public static void AddLogger(this WebApplicationBuilder builder)
{
Log.Logger = new LoggerConfiguration()
.MinimumLevel.Information()
.WriteTo.Console()
.WriteTo.File("Logs/log-.txt", rollingInterval: RollingInterval.Day) // Лог в файл, ежедневно
.CreateLogger();
builder.Host.UseSerilog();
}
}