diff options
author | vnugent <public@vaughnnugent.com> | 2024-09-07 12:50:58 -0400 |
---|---|---|
committer | vnugent <public@vaughnnugent.com> | 2024-09-07 12:50:58 -0400 |
commit | bdb62d04a7c7ea9bcea01b6314ba3306e07099f1 (patch) | |
tree | 54bcc69248a72b07bc771751305337eb117a1aab /apps/VNLib.WebServer/src/VLogProvider.cs | |
parent | d297b3a958e13a76ea61c8df588ec32ea9a40faf (diff) |
minor memory api internal cleanup
Diffstat (limited to 'apps/VNLib.WebServer/src/VLogProvider.cs')
-rw-r--r-- | apps/VNLib.WebServer/src/VLogProvider.cs | 28 |
1 files changed, 9 insertions, 19 deletions
diff --git a/apps/VNLib.WebServer/src/VLogProvider.cs b/apps/VNLib.WebServer/src/VLogProvider.cs index d20437f..67d88ef 100644 --- a/apps/VNLib.WebServer/src/VLogProvider.cs +++ b/apps/VNLib.WebServer/src/VLogProvider.cs @@ -1,5 +1,5 @@ /* -* Copyright (c) 2022 Vaughn Nugent +* Copyright (c) 2024 Vaughn Nugent * * Library: VNLib * Package: VNLib.WebServer @@ -35,14 +35,10 @@ using VNLib.Utils.Logging; namespace VNLib.WebServer { - internal sealed class VLogProvider : VnDisposeable, ILogProvider + internal sealed class VLogProvider(LoggerConfiguration config) : VnDisposeable, ILogProvider { - private readonly Logger LogCore; + private readonly Logger LogCore = config.CreateLogger(); - public VLogProvider(LoggerConfiguration config) - { - LogCore = config.CreateLogger(); - } public void Flush() { } public object GetLogProvider() => LogCore; @@ -51,22 +47,16 @@ namespace VNLib.WebServer public bool IsEnabled(LogLevel level) => LogCore.IsEnabled((LogEventLevel)level); [MethodImpl(MethodImplOptions.AggressiveInlining)] - public void Write(LogLevel level, string value) - { - LogCore.Write((LogEventLevel)level, value); - } + public void Write(LogLevel level, string value) + => LogCore.Write((LogEventLevel)level, value); [MethodImpl(MethodImplOptions.AggressiveInlining)] - public void Write(LogLevel level, Exception exception, string value = "") - { - LogCore.Write((LogEventLevel)level, exception, value); - } + public void Write(LogLevel level, Exception exception, string value = "") + => LogCore.Write((LogEventLevel)level, exception, value); [MethodImpl(MethodImplOptions.AggressiveInlining)] - public void Write(LogLevel level, string value, params object[] args) - { - LogCore.Write((LogEventLevel)level, value, args); - } + public void Write(LogLevel level, string value, params object[] args) + => LogCore.Write((LogEventLevel)level, value, args); [MethodImpl(MethodImplOptions.AggressiveInlining)] public void Write(LogLevel level, string value, params ValueType[] args) |