public QueuingTaskManagerSelector(IQueuingSettings settings)
        {
            if (settings is null)
            {
                throw new ArgumentNullException(nameof(settings));
            }

            _managerFactory =
                _ => new Lazy <IQueuingTaskManager>(() => new QueuingTaskManager(settings));
        }
示例#2
0
 public QueuingTaskManager(IQueuingSettings settings)
 {
     _settings = settings ?? throw new ArgumentNullException(nameof(settings));
 }