public StatusBarViewModel(
     ITimeBlocksModel timeBlocksModel, IActiveTaskController activeTaskController, IIdleTimeSummerFactory idleTimeSummerFactory)
 {
     this.activeTaskController = activeTaskController;
     idleTimeSummer            = idleTimeSummerFactory.Create(this);
     SubscribeToActiveTaskEvents();
     ExtractStartTime(timeBlocksModel);
 }
Exemple #2
0
 public StatusBarViewModel(
     ITimeBlocksModel timeBlocksModel, IActiveTaskController activeTaskController, IIdleTimeSummerFactory idleTimeSummerFactory)
 {
     this.activeTaskController = activeTaskController;
     idleTimeSummer = idleTimeSummerFactory.Create(this);
     SubscribeToActiveTaskEvents();
     ExtractStartTime(timeBlocksModel);
 }