public MessageProcessor(IMobileNumberSubscriptionService mobileNumberSubscriptionService, INlpParserService nlpParserService, ITemplateSelectorService templateSelectorService, ISmsSenderService smsSenderService) { _mobileNumberSubscriptionService = mobileNumberSubscriptionService; _nlpParserService = nlpParserService; _templateSelectorService = templateSelectorService; _smsSenderService = smsSenderService; }
public ManageController( UserManager <IdentityUser> userManager, SignInManager <IdentityUser> signInManager, IOptions <IdentityCookieOptions> identityCookieOptions, IEmailSenderService emailSender, ISmsSenderService smsSender, ILoggerFactory loggerFactory) { _userManager = userManager; _signInManager = signInManager; _externalCookieScheme = identityCookieOptions.Value.ExternalCookieAuthenticationScheme; _emailSender = emailSender; _smsSender = smsSender; _logger = loggerFactory.CreateLogger <ManageController>(); }
public ManageController( UserManager <AppUser> userManager, SignInManager <AppUser> signInManager, IEmailSenderService emailSender, ISmsSenderService smsSender, ILoggerFactory loggerFactory, IConfiguration configuration, IHttpContextAccessor httpContextAccessor, IAntiforgery antiforgery) { _userManager = userManager; _signInManager = signInManager; _emailSender = emailSender; _smsSender = smsSender; _logger = loggerFactory.CreateLogger <ManageController>(); _configuration = configuration; _caller = httpContextAccessor.HttpContext.User; _contextAccessor = httpContextAccessor; _antiforgery = antiforgery; }
public AccountController( IClaimsService claimsService, UserManager <AppUser> userManager, SignInManager <AppUser> signInManager, IEmailSenderService emailSender, ISmsSenderService smsSender, ILoggerFactory loggerFactory, IInviteService inviteService, IConfiguration configuration, IJwtFactory jwtFactory, IOptions <JwtIssuerOptions> jwtOptions, IHttpContextAccessor httpContextAccessor, IUserClaimsPrincipalFactory <AppUser> userClaimsPrincipalFactory, IAntiforgery antiforgery, IContentItemRepository contentItemRepository) { _claimsService = claimsService; _userManager = userManager; _signInManager = signInManager; _emailSender = emailSender; _smsSender = smsSender; _logger = loggerFactory.CreateLogger <AccountController>(); _inviteService = inviteService; _configuration = configuration; _jwtFactory = jwtFactory; _jwtOptions = jwtOptions.Value; _httpContextAccessor = httpContextAccessor; _userClaimsPrincipalFactory = userClaimsPrincipalFactory; _antiforgery = antiforgery; _contentItemRepository = contentItemRepository; if (_configuration["InviteOnly"] == "true") { _InviteOnly = true; } }
public SmsSendersController(ISmsSenderService smsSenderService) { _smsSenderService = smsSenderService; }
public ServiceController(IEntitySaverService entitySaverService, IEmailSenderService emailSenderService, ISmsSenderService smsSenderService) { _entitySaverService = entitySaverService; _emailSenderService = emailSenderService; _smsSenderService = smsSenderService; }
public ValuesController(IEmailSenderService emailSenderService, ISmsSenderService smsSenderService) { this.emailSenderService = emailSenderService; this.smsSenderService = smsSenderService; }