public ArmaProcessDiscoverer( IParametersExtractor parametersExtractor, IArmaProcessFactory armaProcessFactory, ILogger <ArmaProcessDiscoverer> logger) { _parametersExtractor = parametersExtractor; _armaProcessFactory = armaProcessFactory; _logger = logger; }
public ServerBuilderFactory( IServerStatusFactory serverStatusFactory, IKeysPreparer keysPreparer, IModsetConfigurationProvider modsetConfigurationProvider, IArmaProcessManager armaProcessManager, IArmaProcessFactory armaProcessFactory, ILogger <ServerBuilder> serverBuilderLogger, ILogger <DedicatedServer> dedicatedServerLogger) { _serverStatusFactory = serverStatusFactory; _keysPreparer = keysPreparer; _modsetConfigurationProvider = modsetConfigurationProvider; _armaProcessManager = armaProcessManager; _armaProcessFactory = armaProcessFactory; _serverBuilderLogger = serverBuilderLogger; _dedicatedServerLogger = dedicatedServerLogger; }