public SmsService(IRestService restService, IServiceUrlSettings serviceUrlSettings, ISmsSettings smsSettings) { Check.If(restService).IsNotNull(); Check.If(serviceUrlSettings).IsNotNull(); Check.If(smsSettings).IsNotNull(); _restService = restService; _serviceUrlSettings = serviceUrlSettings; _smsSettings = smsSettings; }
private static Sms BuildSms(Email email, ISmsSettings _smsSettings) { var sms = new Sms(); sms.Body = email.PlainTextBody; sms.Created = DateTime.UtcNow; sms.Updated = DateTime.UtcNow; sms.From = new PhoneNumber { Number = _smsSettings.FromNumber }; sms.To = new PhoneNumber { Number = email.Subject }; sms.IsInbound = false; sms.IsRead = false; sms.IsArchived = false; return sms; }
public SmsController(ILightsService lightsService, ISmsSettings smsSettings) { _lightsService = lightsService; _smsSettings = smsSettings; }
public NavigationProvider(ISmsSettings smsSettings = null) { this.smsSettings = smsSettings; T = NullLocalizer.Instance; }