refactor: move Logging to GSS2.Core

This commit is contained in:
2026-02-04 07:31:56 +03:00
parent 99ebb79e0f
commit 201c67d46e
6 changed files with 13 additions and 7 deletions
@@ -1,6 +1,7 @@
using Microsoft.Extensions.Logging;
using Microsoft.Extensions.Logging.Abstractions;
namespace GSS2.Test.Logging;
namespace GSS2.Core.Logging;
public sealed class ConsoleFormatter : Microsoft.Extensions.Logging.Console.ConsoleFormatter
{
@@ -1,4 +1,6 @@
namespace GSS2.Test.Logging;
using Microsoft.Extensions.Logging;
namespace GSS2.Core.Logging;
public sealed class FileLogger : ILogger
{
@@ -1,4 +1,6 @@
namespace GSS2.Test.Logging;
using Microsoft.Extensions.Logging;
namespace GSS2.Core.Logging;
public sealed class FileLoggerProvider : ILoggerProvider
{
@@ -1,6 +1,7 @@
using Microsoft.Extensions.Logging;
using LibCameraSharp;
namespace GSS2.Test.Logging;
namespace GSS2.Core.Logging;
public sealed class LibCameraLogSink : IDisposable
{
-1
View File
@@ -35,6 +35,5 @@
<ItemGroup>
<ProjectReference Include="..\GSS2.Core\GSS2.Core.csproj" />
<ProjectReference Include="..\GSS2.Vulkan\GSS2.Vulkan.csproj" />
</ItemGroup>
</Project>
+3 -2
View File
@@ -4,10 +4,11 @@ using Microsoft.Extensions.Logging.Console;
using Avalonia;
using Avalonia.OpenGL.Egl;
using GSS2.Core;
using GSS2.Core.Logging;
using GSS2.Core.Analysis.AmineContent.Database;
using GSS2.Test.Logging;
using ConsoleFormatter = GSS2.Core.Logging.ConsoleFormatter;
namespace GSS2.Test;
using ConsoleFormatter = GSS2.Test.Logging.ConsoleFormatter;
public class Program
{