internal ReportingService(IRestClient rc) : base(rc) { ClientItem = new ClientItemRepository(rc); ClientManagerLog = new ClientManagerLogRepository(rc); ClientEmailPreference = new ClientEmailPreferenceRepository(rc); ManagerUsageCharge = new ManagerUsageChargeRepository(rc); AfterHours = new AfterHoursRepository(rc); }
public ReportingService( IClientItemRepository clientItem, IClientManagerLogRepository clientManagerLog, IClientEmailPreferenceRepository clientEmailPreference, IManagerUsageChargeRepository managerUsageCharge, IAfterHoursRepository afterHours) { ClientItem = clientItem; ClientManagerLog = clientManagerLog; ClientEmailPreference = clientEmailPreference; ManagerUsageCharge = managerUsageCharge; AfterHours = afterHours; }