using LANCommander.Server.Settings.Enums; using Microsoft.Extensions.Logging; namespace LANCommander.Server.Settings.Models; public class LogSettings { public bool IgnorePings { get; set; } = true; public IEnumerable Providers { get; set; } = [ new() { Name = "Console", MinimumLevel = LogLevel.Information, Type = LoggingProviderType.Console }, new() { Name = "File", MinimumLevel = LogLevel.Information, Type = LoggingProviderType.File, ConnectionString = "Logs" }, new() { Name = "Server Console", MinimumLevel = LogLevel.Information, Type = LoggingProviderType.SignalR }, ]; }