public TaskManagerService(IServiceProvider serviceProvider, IConcurrencyStrategy concurrencyStrategy) { this._serviceProvider = serviceProvider; this._scheduler = new LimitedConcurrencyLevelTaskScheduler(concurrencyStrategy.ComputeAvailableCores()); this._factory = new TaskFactory(_scheduler); SubscribeToEvents(); }
public TaskManagerService(IServiceProvider serviceProvider, IConcurrencyStrategy concurrencyStrategy) { this._serviceProvider = serviceProvider; this._scheduler = new LimitedConcurrencyLevelTaskScheduler(concurrencyStrategy.ComputeAvailableCores()); this._factory = new TaskFactory(_scheduler); SubscribeToEvents(); }