public QueueDistinctDfsScheduler(IDuplicateRemover duplicateRemover, IRequestHasher requestHasher) : base( duplicateRemover, requestHasher) { }
public MySqlQueueDfsScheduler(IRequestHasher requestHasher, IOptions <MySqlSchedulerOptions> options) : base( requestHasher, options) { }
/// <summary> /// 构造方法 /// </summary> public QueueDfsScheduler(IRequestHasher requestHasher) : base(new FakeDuplicateRemover(), requestHasher) { }
public MySqlQueueScheduler( IRequestHasher requestHasher, IOptions <MySqlSchedulerOptions> options) { _options = options.Value; _requestHasher = requestHasher; }
protected SchedulerBase(IDuplicateRemover duplicateRemover, IRequestHasher requestHasher) { DuplicateRemover = duplicateRemover; _requestHasher = requestHasher; }