Cleanup code

This commit is contained in:
jvyden 2021-10-21 01:45:31 -04:00
commit 2085e5a8ca
No known key found for this signature in database
GPG key ID: 18BCF2BE0262B278
4 changed files with 15 additions and 13 deletions

View file

@ -20,7 +20,7 @@ namespace LBPUnion.ProjectLighthouse.Logging {
LogLevel.Error => LoggerLevelAspNetError.Instance, LogLevel.Error => LoggerLevelAspNetError.Instance,
LogLevel.Critical => LoggerLevelAspNetCritical.Instance, LogLevel.Critical => LoggerLevelAspNetCritical.Instance,
LogLevel.None => LoggerLevelAspNetNone.Instance, LogLevel.None => LoggerLevelAspNetNone.Instance,
_ => throw new ArgumentOutOfRangeException(nameof(logLevel), logLevel, null) _ => throw new ArgumentOutOfRangeException(nameof(logLevel), logLevel, null),
}; };
Logger.Log(state.ToString(), loggerLevel); Logger.Log(state.ToString(), loggerLevel);

View file

@ -5,7 +5,7 @@ namespace LBPUnion.ProjectLighthouse.Logging {
[ProviderAlias("Kettu")] [ProviderAlias("Kettu")]
public class AspNetToKettuLoggerProvider : ILoggerProvider, IDisposable { public class AspNetToKettuLoggerProvider : ILoggerProvider, IDisposable {
public void Dispose() { public void Dispose() {
// cry about it GC.SuppressFinalize(this);
} }
public ILogger CreateLogger(string categoryName) { public ILogger CreateLogger(string categoryName) {

View file

@ -3,53 +3,53 @@ using Kettu;
namespace LBPUnion.ProjectLighthouse.Logging { namespace LBPUnion.ProjectLighthouse.Logging {
public class LoggerLevelStartup : LoggerLevel { public class LoggerLevelStartup : LoggerLevel {
public override string Name => "Startup"; public override string Name => "Startup";
public static LoggerLevelStartup Instance = new(); public static readonly LoggerLevelStartup Instance = new();
} }
public class LoggerLevelDatabase : LoggerLevel { public class LoggerLevelDatabase : LoggerLevel {
public override string Name => "Database"; public override string Name => "Database";
public static LoggerLevelDatabase Instance = new(); public static readonly LoggerLevelDatabase Instance = new();
} }
public class LoggerLevelHttp : LoggerLevel { public class LoggerLevelHttp : LoggerLevel {
public override string Name => "HTTP"; public override string Name => "HTTP";
public static LoggerLevelHttp Instance = new(); public static readonly LoggerLevelHttp Instance = new();
} }
#region ASP.NET #region ASP.NET
public class LoggerLevelAspNetTrace : LoggerLevel { public class LoggerLevelAspNetTrace : LoggerLevel {
public override string Name => "ASP.NET: Trace"; public override string Name => "ASP.NET: Trace";
public static LoggerLevelAspNetTrace Instance = new(); public static readonly LoggerLevelAspNetTrace Instance = new();
} }
public class LoggerLevelAspNetDebug : LoggerLevel { public class LoggerLevelAspNetDebug : LoggerLevel {
public override string Name => "ASP.NET: Debug"; public override string Name => "ASP.NET: Debug";
public static LoggerLevelAspNetDebug Instance = new(); public static readonly LoggerLevelAspNetDebug Instance = new();
} }
public class LoggerLevelAspNetInformation : LoggerLevel { public class LoggerLevelAspNetInformation : LoggerLevel {
public override string Name => "ASP.NET: Information"; public override string Name => "ASP.NET: Information";
public static LoggerLevelAspNetInformation Instance = new(); public static readonly LoggerLevelAspNetInformation Instance = new();
} }
public class LoggerLevelAspNetWarning : LoggerLevel { public class LoggerLevelAspNetWarning : LoggerLevel {
public override string Name => "ASP.NET: Warning"; public override string Name => "ASP.NET: Warning";
public static LoggerLevelAspNetWarning Instance = new(); public static readonly LoggerLevelAspNetWarning Instance = new();
} }
public class LoggerLevelAspNetError : LoggerLevel { public class LoggerLevelAspNetError : LoggerLevel {
public override string Name => "ASP.NET: Error"; public override string Name => "ASP.NET: Error";
public static LoggerLevelAspNetError Instance = new(); public static readonly LoggerLevelAspNetError Instance = new();
} }
public class LoggerLevelAspNetCritical : LoggerLevel { public class LoggerLevelAspNetCritical : LoggerLevel {
public override string Name => "ASP.NET: Critical"; public override string Name => "ASP.NET: Critical";
public static LoggerLevelAspNetCritical Instance = new(); public static readonly LoggerLevelAspNetCritical Instance = new();
} }
public class LoggerLevelAspNetNone : LoggerLevel { public class LoggerLevelAspNetNone : LoggerLevel {
public override string Name => "ASP.NET: None"; public override string Name => "ASP.NET: None";
public static LoggerLevelAspNetNone Instance = new(); public static readonly LoggerLevelAspNetNone Instance = new();
} }
#endregion #endregion
} }

View file

@ -6,6 +6,8 @@ namespace LBPUnion.ProjectLighthouse.Logging {
private NullScope() {} private NullScope() {}
public void Dispose() {} public void Dispose() {
GC.SuppressFinalize(this);
}
} }
} }