public ProgressReportManager(IIterationWorkItemsRetriever iterationWorkItemsRetriever, IManagersReportMessageSender managersReportMessageSender ) { _iterationWorkItemsRetriever = iterationWorkItemsRetriever; _managersReportMessageSender = managersReportMessageSender; Receive <StartAnalysisRequest>(StartAnalysis); }
public RetrospectiveManager(IIterationWorkItemsRetriever workItemsRetriever, IRetrospectiveMessageSender retrospectiveMessageSender, IOptions <CurrentIterationInfo> currentIterationInfoOptions) { _workItemsRetriever = workItemsRetriever; _retrospectiveMessageSender = retrospectiveMessageSender; _currentIterationInfoOptions = currentIterationInfoOptions; Receive <StartAnalysisRequest>(HandleStartAnalysisRequest); }
public CurrentIterationManager(ICurrentIterationMessageSender currentIterationMessageSender, IIterationWorkItemsRetriever workItemsRetriever, ILastDayOfCurrentIterationMessageSender lastDayOfCurrentIterationMessageSender, IOptions <CurrentIterationInfo> currentIterationInfoOptions, IPullRequestsRetriever pullRequestsRetriever ) { _currentIterationMessageSender = currentIterationMessageSender; _workItemsRetriever = workItemsRetriever; _lastDayOfCurrentIterationMessageSender = lastDayOfCurrentIterationMessageSender; _currentIterationInfoOptions = currentIterationInfoOptions; _pullRequestsRetriever = pullRequestsRetriever; Receive <StartAnalysisRequest>(StartAnalysis); }