public TaskManager(IGenericRepository repo) { _taskDistributor = new DistributorSelector(); _criteriaValidator = new CriteriaValidator(); _taskGenerator = new TaskGenerator(); _storageManager = new TaskStorageManager(repo); _taskRequester = new TaskRequester(_storageManager); }
public TaskRequester() { _storageManager = new TaskStorageManager(); }
public TaskRequester(ITaskStorageManager storageManager) { _storageManager = storageManager; }