feat: GSS2.Test refactor + ComputeResourcesService

This commit is contained in:
2026-01-26 13:54:29 +03:00
parent d4e7c300f4
commit 58f307c444
25 changed files with 798 additions and 87 deletions
+5 -2
View File
@@ -6,6 +6,9 @@ using GSS2.Core.Analysis.AmineContent.Database;
using Avalonia;
using Avalonia.Vulkan;
using GSS2.Test.Logging;
using ConsoleFormatter = GSS2.Test.Logging.ConsoleFormatter;
namespace GSS2.Test;
@@ -21,7 +24,6 @@ public class Program
[STAThread]
public static void Main(string[] args)
{
ApplicationHost.RunAsync();
BuildAvaloniaApp()
.StartWithClassicDesktopLifetime(args);
}
@@ -44,8 +46,9 @@ public class Program
builder.Services.AddTemperatureHumidityService("Hardware:TemperatureHumidity");
builder.Services.AddIlluminatorService("Hardware:Illuminator");
builder.Services.AddCameraService("Hardware:Camera", true);
builder.Services.AddComputeResourcesService();
builder.Services.AddUi();
builder.Services.AddViewsAndModels();
var host = builder.Build();
host.Services.GetRequiredService<LibCameraLogSink>();