public TwilioIncomingController(ISmsGateway smsGateway, FlexinetsContext flexinetsContext, IConfiguration configuration) { _flexnetsContext = flexinetsContext; _smsGateway = smsGateway; _serviceBusConnectionString = new ServiceBusConnectionStringBuilder(configuration.GetConnectionString("ServiceBusConnectionString")); _echoNumber = configuration["Twilio:echonumber"]; }
public OtpAppService(ISmsGateway smsGateway, IEmailSender emailSender, IOtpStorage otpStorage, IOtpGenerator passwordGenerator, ISettingManager settingManager, IOtpSettings otpSettings) { _smsGateway = smsGateway; _emailSender = emailSender; _otpStorage = otpStorage; _otpGenerator = passwordGenerator; _settingManager = settingManager; _otpSettings = otpSettings; }
public SendMessageInteractor( ISmsGateway smsGateway, IRepositoryGateway <string, Message> messages, IRepositoryGateway <string, Community> communities) { _sms = smsGateway; _messages = messages; _communities = communities; }
public RescheduleMessageInteractor( ISchedulerGateway schedulerGateway, ISmsGateway smsGateway, IRepositoryGateway <string, Message> messageRepository, IRepositoryGateway <string, Community> communityRepository) { _scheduler = schedulerGateway; _sms = smsGateway; _messages = messageRepository; _communities = communityRepository; }
public SmsRealTimeNotifier(UserManager userManager, IRepository <Person, Guid> personRepository, IRepository <NotificationTemplate, Guid> templateRepository, IRepository <NotificationMessage, Guid> notificationMessageRepository, IUnitOfWorkManager uowManager, IRepository <Notification, Guid> notificationRepository, ISmsGateway smsGateway) : base(userManager, personRepository, templateRepository, notificationMessageRepository, uowManager, notificationRepository) { _smsGateway = smsGateway; }
public SmsController(ILogHelper logHelper, ISmsGateway smsGateway, IEventBus eventBus) { _logHelper = logHelper; _smsGateway = smsGateway; _eventBus = eventBus; }
public SendSmsController(ISmsGateway smsGateway) { _smsGateway = smsGateway; }
public WelcomeSender(FlexinetsEntitiesFactory contextFactory, ISmsGateway smsGateway) { _contextFactory = contextFactory; _smsGateway = smsGateway; }
public TwilioDeliveryReportController(ISmsGateway smsGateway, FlexinetsContext flexinetsContext) { _flexinetsContext = flexinetsContext; _smsGateway = smsGateway; }