public MultiplayerServerManager( ISystemOperations systemOperations, VmConfiguration vmConfiguration, MultiLogger logger, ISessionHostRunnerFactory sessionHostRunnerFactory) { _sessionHostRunnerFactory = sessionHostRunnerFactory; _systemOperations = systemOperations; _logger = logger; _vmConfiguration = vmConfiguration; }
public MultiplayerServerManager( ISystemOperations systemOperations, VmConfiguration vmConfiguration, MultiLogger logger, ISessionHostRunnerFactory sessionHostRunnerFactory, BasicAssetExtractor basicAssetExtractor = null) { _sessionHostRunnerFactory = sessionHostRunnerFactory; _systemOperations = systemOperations; _logger = logger; _vmConfiguration = vmConfiguration; _basicAssetExtractor = new BasicAssetExtractor(_systemOperations, _logger); }