public ManageController( UserManager <ApplicationUser> userManager, SignInManager <ApplicationUser> signInManager, EmailSenderFactory emailSenderFactory, ILogger <ManageController> logger, UrlEncoder urlEncoder, BTCPayWalletProvider walletProvider, StoreRepository storeRepository, IWebHostEnvironment env, U2FService u2FService, BTCPayServerEnvironment btcPayServerEnvironment, APIKeyRepository apiKeyRepository, IAuthorizationService authorizationService, LinkGenerator linkGenerator ) { _userManager = userManager; _signInManager = signInManager; _EmailSenderFactory = emailSenderFactory; _logger = logger; _urlEncoder = urlEncoder; _Env = env; _u2FService = u2FService; _btcPayServerEnvironment = btcPayServerEnvironment; _apiKeyRepository = apiKeyRepository; _authorizationService = authorizationService; _linkGenerator = linkGenerator; _StoreRepository = storeRepository; }
public PasswordGrantTypeEventHandler(SignInManager <ApplicationUser> signInManager, UserManager <ApplicationUser> userManager, IOptions <IdentityOptions> identityOptions, U2FService u2FService) : base(signInManager, identityOptions) { _userManager = userManager; _u2FService = u2FService; }
public PasswordGrantTypeEventHandler( OpenIddictApplicationManager <BTCPayOpenIdClient> applicationManager, OpenIddictAuthorizationManager <BTCPayOpenIdAuthorization> authorizationManager, SignInManager <ApplicationUser> signInManager, UserManager <ApplicationUser> userManager, IOptions <IdentityOptions> identityOptions, U2FService u2FService) : base(applicationManager, authorizationManager, signInManager, identityOptions) { _userManager = userManager; _u2FService = u2FService; }
public AccountController( UserManager <ApplicationUser> userManager, RoleManager <IdentityRole> roleManager, SignInManager <ApplicationUser> signInManager, SettingsRepository settingsRepository, Configuration.BTCPayServerOptions options, BTCPayServerEnvironment btcPayServerEnvironment, U2FService u2FService, EventAggregator eventAggregator) { _userManager = userManager; _signInManager = signInManager; _RoleManager = roleManager; _SettingsRepository = settingsRepository; _Options = options; _btcPayServerEnvironment = btcPayServerEnvironment; _u2FService = u2FService; _eventAggregator = eventAggregator; _logger = Logs.PayServer; }
public AccountController( UserManager <ApplicationUser> userManager, RoleManager <IdentityRole> roleManager, StoreRepository storeRepository, SignInManager <ApplicationUser> signInManager, EmailSenderFactory emailSenderFactory, SettingsRepository settingsRepository, Configuration.BTCPayServerOptions options, BTCPayServerEnvironment btcPayServerEnvironment, U2FService u2FService) { this.storeRepository = storeRepository; _userManager = userManager; _signInManager = signInManager; _EmailSenderFactory = emailSenderFactory; _RoleManager = roleManager; _SettingsRepository = settingsRepository; _Options = options; _btcPayServerEnvironment = btcPayServerEnvironment; _u2FService = u2FService; _logger = Logs.PayServer; }
public ManageController( UserManager <ApplicationUser> userManager, SignInManager <ApplicationUser> signInManager, EmailSenderFactory emailSenderFactory, ILogger <ManageController> logger, UrlEncoder urlEncoder, BTCPayWalletProvider walletProvider, StoreRepository storeRepository, IWebHostEnvironment env, U2FService u2FService, BTCPayServerEnvironment btcPayServerEnvironment) { _userManager = userManager; _signInManager = signInManager; _EmailSenderFactory = emailSenderFactory; _logger = logger; _urlEncoder = urlEncoder; _Env = env; _u2FService = u2FService; _btcPayServerEnvironment = btcPayServerEnvironment; _StoreRepository = storeRepository; }