Пример #1
0
 public UIAccountController(
     UserManager <ApplicationUser> userManager,
     RoleManager <IdentityRole> roleManager,
     SignInManager <ApplicationUser> signInManager,
     SettingsRepository settingsRepository,
     Configuration.BTCPayServerOptions options,
     BTCPayServerEnvironment btcPayServerEnvironment,
     EventAggregator eventAggregator,
     Fido2Service fido2Service,
     UserLoginCodeService userLoginCodeService,
     LnurlAuthService lnurlAuthService,
     LinkGenerator linkGenerator,
     Logs logs)
 {
     _userManager             = userManager;
     _signInManager           = signInManager;
     _RoleManager             = roleManager;
     _SettingsRepository      = settingsRepository;
     _Options                 = options;
     _btcPayServerEnvironment = btcPayServerEnvironment;
     _fido2Service            = fido2Service;
     _lnurlAuthService        = lnurlAuthService;
     _linkGenerator           = linkGenerator;
     _userLoginCodeService    = userLoginCodeService;
     _eventAggregator         = eventAggregator;
     _logger = logs.PayServer;
     Logs    = logs;
 }
Пример #2
0
 public UIManageController(
     UserManager <ApplicationUser> userManager,
     SignInManager <ApplicationUser> signInManager,
     EmailSenderFactory emailSenderFactory,
     ILogger <UIManageController> logger,
     UrlEncoder urlEncoder,
     StoreRepository storeRepository,
     BTCPayServerEnvironment btcPayServerEnvironment,
     APIKeyRepository apiKeyRepository,
     IAuthorizationService authorizationService,
     Fido2Service fido2Service,
     LinkGenerator linkGenerator,
     UserService userService,
     UserLoginCodeService userLoginCodeService
     )
 {
     _userManager             = userManager;
     _signInManager           = signInManager;
     _EmailSenderFactory      = emailSenderFactory;
     _logger                  = logger;
     _urlEncoder              = urlEncoder;
     _btcPayServerEnvironment = btcPayServerEnvironment;
     _apiKeyRepository        = apiKeyRepository;
     _authorizationService    = authorizationService;
     _fido2Service            = fido2Service;
     _linkGenerator           = linkGenerator;
     _userLoginCodeService    = userLoginCodeService;
     _userService             = userService;
     _StoreRepository         = storeRepository;
 }