public MasterController(IBundlesLoader bundlesLoader, ILastVisitedAccess lastVisitedAccess, ITimerCalculator timerCalculator, IOvertimeAccess overtimeAccess) { _bundlesLoader = bundlesLoader; _lastVisitedAccess = lastVisitedAccess; _timerCalculator = timerCalculator; _overtimeAccess = overtimeAccess; }
public TimerController(ITimerAccess timerAccess, IRequestReader requestReader, ITimeBuilder timeBuilder, ITimerCalculator timerCalculator, IOvertimeAccess overtimeAccess) { _timerAccess = timerAccess; _requestReader = requestReader; _timeBuilder = timeBuilder; _timerCalculator = timerCalculator; _overtimeAccess = overtimeAccess; _timeZoneInfo = _timeBuilder.GetTimeZoneInfo(_requestReader.Read(HttpHeaders.Request.CurrentTimeZone)); }