public UnscheduleMessageInteractor( ISchedulerGateway schedulerGateway, IRepositoryGateway <string, Message> messageRepository) { _scheduler = schedulerGateway; _messages = messageRepository; }
public RescheduleMessageInteractor( ISchedulerGateway schedulerGateway, ISmsGateway smsGateway, IRepositoryGateway <string, Message> messageRepository, IRepositoryGateway <string, Community> communityRepository) { _scheduler = schedulerGateway; _sms = smsGateway; _messages = messageRepository; _communities = communityRepository; }