public AccountController( UserManager <ApplicationUser> userManager, SignInManager <ApplicationUser> signInManager, IIdentityServerInteractionService interaction, IEnumerable <IEmailSender> emailSenders, ISmsSender smsSender, ILoggerFactory loggerFactory, IDeviceDetector deviceDetector, ILoginDeviceManagementService deviceManagementService) { _userManager = userManager; _signInManager = signInManager; _interaction = interaction; _emailSenders = emailSenders; _smsSender = smsSender; _logger = loggerFactory.CreateLogger <AccountController>(); _deviceManagementService = deviceManagementService; }
public AccountController( UserManager <ApplicationUser> userManager, SignInManager <ApplicationUser> signInManager, IIdentityServerInteractionService interaction, IEmailService emailService, ISmsSender smsSender, ILoggerFactory loggerFactory, IDeviceDetector deviceDetector, ILoginDeviceManagementService deviceManagementService, IOrganizationRepository organizationRepo) { _userManager = userManager; _signInManager = signInManager; _interaction = interaction; _emailService = emailService; _smsSender = smsSender; _logger = loggerFactory.CreateLogger <AccountController>(); _deviceManagementService = deviceManagementService; _organizationRepo = organizationRepo; }