/// <summary> /// 构造方法 /// </summary> public QueueBfsScheduler(IHashAlgorithmService hashAlgorithm) : base(new FakeDuplicateRemover(), hashAlgorithm) { }
public QueueDistinctDfsScheduler(IDuplicateRemover duplicateRemover, IHashAlgorithmService hashAlgorithm) : base( duplicateRemover, hashAlgorithm) { }
protected SchedulerBase(IDuplicateRemover duplicateRemover, IHashAlgorithmService hashAlgorithm) { DuplicateRemover = duplicateRemover; HashAlgorithm = hashAlgorithm; }
public RequestHasher(IHashAlgorithmService hashAlgorithmService) { _hashAlgorithmService = hashAlgorithmService; }
public Scheduler(IHashAlgorithmService hashAlgorithmService) { HashAlgorithm = hashAlgorithmService; }