示例#1
0
 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);
 }
示例#2
0
 public ReportingService(
     IClientItemRepository clientItem,
     IClientManagerLogRepository clientManagerLog,
     IClientEmailPreferenceRepository clientEmailPreference,
     IManagerUsageChargeRepository managerUsageCharge,
     IAfterHoursRepository afterHours)
 {
     ClientItem            = clientItem;
     ClientManagerLog      = clientManagerLog;
     ClientEmailPreference = clientEmailPreference;
     ManagerUsageCharge    = managerUsageCharge;
     AfterHours            = afterHours;
 }