One more removal from FIXMEGlobal

This commit is contained in:
Kenneth Skovhede
2025-05-04 12:21:06 +02:00
parent 1947b93a73
commit 467c6eb44c
4 changed files with 3 additions and 10 deletions
+3 -3
View File
@@ -320,13 +320,13 @@ public static class Program
}
private static Task<Dictionary<string, string?>> OnConnect(Dictionary<string, string?> metadata)
=> FIXMEGlobal.Provider.GetRequiredService<IRemoteControllerHandler>().OnConnect(metadata);
=> Server.Program.DuplicatiWebserver.Provider.GetRequiredService<IRemoteControllerHandler>().OnConnect(metadata);
private static Task OnControl(KeepRemoteConnection.ControlMessage message)
=> FIXMEGlobal.Provider.GetRequiredService<IRemoteControllerHandler>().OnControl(message);
=> Server.Program.DuplicatiWebserver.Provider.GetRequiredService<IRemoteControllerHandler>().OnControl(message);
private static Task OnMessage(KeepRemoteConnection.CommandMessage message)
=> FIXMEGlobal.Provider.GetRequiredService<IRemoteControllerHandler>().OnMessage(message);
=> Server.Program.DuplicatiWebserver.Provider.GetRequiredService<IRemoteControllerHandler>().OnMessage(message);
private static Task ReKey(ClaimedClientData keydata, CommandLineArguments agentConfig)
-2
View File
@@ -36,8 +36,6 @@ namespace Duplicati.Library.RestAPI
/// </summary>
public const string PASSWORD_PLACEHOLDER = "**********";
public static IServiceProvider Provider { get; set; }
public static Action StartOrStopUsageReporter;
/// <summary>
-1
View File
@@ -413,7 +413,6 @@ namespace Duplicati.Server
return server;
}).ConfigureAwait(false);
FIXMEGlobal.Provider = server.Provider;
ServerPortChanged |= server.Port != DataConnection.ApplicationSettings.LastWebserverPort;
DataConnection.ApplicationSettings.LastWebserverPort = server.Port;
-4
View File
@@ -131,10 +131,6 @@ namespace Duplicati.UnitTest
var advancedOptions = new Dictionary<string, string> { { "server-datafolder", this.serverDatafolder } };
// Mock the setup enough to get the import/export working
var serviceCollection = new ServiceCollection();
serviceCollection.AddSingleton<INotificationUpdateService, NotificationUpdateService>();
serviceCollection.AddSingleton(new EventPollNotify());
FIXMEGlobal.Provider = new DefaultServiceProviderFactory().CreateServiceProvider(serviceCollection);
FIXMEGlobal.DataFolder = this.serverDatafolder;
var dbpath = Path.Combine(this.serverDatafolder, Library.AutoUpdater.DataFolderManager.SERVER_DATABASE_FILENAME);