One more removal from FIXMEGlobal
This commit is contained in:
@@ -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)
|
||||
|
||||
@@ -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>
|
||||
|
||||
@@ -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;
|
||||
|
||||
|
||||
@@ -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);
|
||||
|
||||
Reference in New Issue
Block a user