コード例 #1
0
 /// <summary>
 /// Initializes a new instance of the <see cref="DashboardController"/> class.
 /// </summary>
 /// <param name="queryDispatcher">The query dispatcher.</param>
 /// <param name="accumulationPlanStatisticService">The accumulation plan statistic service.</param>
 /// <param name="timeSliceCreationService">The time slice creation service.</param>
 /// <param name="statisticCardConverterRepository">The statistic card converter repository.</param>
 /// <param name="transactionCalculationService">The transaction calculation service.</param>
 public DashboardController(
     IQueryDispatcher queryDispatcher,
     IAccumulationPlanStatisticService accumulationPlanStatisticService,
     ITimeSliceCreationService timeSliceCreationService,
     IStatisticCardConverterRepository statisticCardConverterRepository,
     ITransactionCalculationService transactionCalculationService)
 {
     _queryDispatcher = queryDispatcher;
     _accumulationPlanStatisticService = accumulationPlanStatisticService;
     _timeSliceCreationService         = timeSliceCreationService;
     _statisticCardConverterRepository = statisticCardConverterRepository;
     _transactionCalculationService    = transactionCalculationService;
 }