This commit is contained in:
snltty
2023-12-31 17:16:15 +08:00
parent bf54804300
commit b6babe9fd0
71 changed files with 253 additions and 97 deletions

View File

@@ -194,6 +194,7 @@ namespace cmonitor
else if (OperatingSystem.IsMacOS()) serviceCollection.AddSingleton<INotify, NotifyMacOS>();
serviceCollection.AddSingleton<ScreenReport>();
serviceCollection.AddSingleton<ScreenShare>();
if (OperatingSystem.IsWindows()) serviceCollection.AddSingleton<IScreen, ScreenWindows>();
else if (OperatingSystem.IsLinux()) serviceCollection.AddSingleton<IScreen, ScreenLinux>();
else if (OperatingSystem.IsMacOS()) serviceCollection.AddSingleton<IScreen, ScreenMacOS>();