/// <summary>
 /// Ctor
 /// </summary>
 /// <param name="repository">Repository</param>
 public SmsBotService(IRepository repository, IFamilyService familyService, IChoreService choreService, IAppSettingsService appSettingsService,
                      IEarningsService earningsService, IRecurringChoreService recurringChoreService,
                      ITextMessageService textMessageService, ISMSApprovalService smsApprovalService) : base(repository)
 {
     _familyService         = familyService;
     _choreService          = choreService;
     _appSettingsService    = appSettingsService;
     _earningsService       = earningsService;
     _recurringChoreService = recurringChoreService;
     _textMessageService    = textMessageService;
     _smsApprovalService    = smsApprovalService;
 }
Пример #2
0
 public MakeWeeklyPayment(IEarningsService earningsService, ISMSApprovalService smsApprovalService)
 {
     _earningsService    = earningsService;
     _smsApprovalService = smsApprovalService;
 }
Пример #3
0
 public CancelNotRespondedSMSJob(ISMSApprovalService smsApprovalService)
 {
     _smsApprovalService = smsApprovalService;
 }