Ejemplo n.º 1
0
 public TwilioIncomingController(ISmsGateway smsGateway, FlexinetsContext flexinetsContext, IConfiguration configuration)
 {
     _flexnetsContext            = flexinetsContext;
     _smsGateway                 = smsGateway;
     _serviceBusConnectionString = new ServiceBusConnectionStringBuilder(configuration.GetConnectionString("ServiceBusConnectionString"));
     _echoNumber                 = configuration["Twilio:echonumber"];
 }
Ejemplo n.º 2
0
 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;
 }
Ejemplo n.º 3
0
 public SendMessageInteractor(
     ISmsGateway smsGateway,
     IRepositoryGateway <string, Message> messages,
     IRepositoryGateway <string, Community> communities)
 {
     _sms         = smsGateway;
     _messages    = messages;
     _communities = communities;
 }
Ejemplo n.º 4
0
 public RescheduleMessageInteractor(
     ISchedulerGateway schedulerGateway,
     ISmsGateway smsGateway,
     IRepositoryGateway <string, Message> messageRepository,
     IRepositoryGateway <string, Community> communityRepository)
 {
     _scheduler   = schedulerGateway;
     _sms         = smsGateway;
     _messages    = messageRepository;
     _communities = communityRepository;
 }
Ejemplo n.º 5
0
 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;
 }
Ejemplo n.º 6
0
 public SmsController(ILogHelper logHelper, ISmsGateway smsGateway, IEventBus eventBus)
 {
     _logHelper  = logHelper;
     _smsGateway = smsGateway;
     _eventBus   = eventBus;
 }
 public SendSmsController(ISmsGateway smsGateway)
 {
     _smsGateway = smsGateway;
 }
Ejemplo n.º 8
0
 public WelcomeSender(FlexinetsEntitiesFactory contextFactory, ISmsGateway smsGateway)
 {
     _contextFactory = contextFactory;
     _smsGateway     = smsGateway;
 }
Ejemplo n.º 9
0
 public TwilioDeliveryReportController(ISmsGateway smsGateway, FlexinetsContext flexinetsContext)
 {
     _flexinetsContext = flexinetsContext;
     _smsGateway       = smsGateway;
 }