public ConnectingPlayerManager(IPlayerProcessorSource playerProcessorSource, Func<IPlayerProcessor> processorSelectionAlgorithm) { PlayerProcessorSource = playerProcessorSource; SelectLeastBusyProcessor = processorSelectionAlgorithm; //Start up the Processor PlayerAsyncProcessor().Start(); }
public ConnectingPlayerManager(IPlayerProcessorSource playerProcessorSource, Func <IPlayerProcessor> processorSelectionAlgorithm) { PlayerProcessorSource = playerProcessorSource; SelectLeastBusyProcessor = processorSelectionAlgorithm; //Start up the Processor PlayerAsyncProcessor().Start(); }