コード例 #1
0
 public ManageController(
     UserManager <ApplicationUser> userManager,
     SignInManager <ApplicationUser> signInManager,
     EmailSenderFactory emailSenderFactory,
     ILogger <ManageController> logger,
     UrlEncoder urlEncoder,
     BTCPayWalletProvider walletProvider,
     StoreRepository storeRepository,
     IWebHostEnvironment env,
     BTCPayServerEnvironment btcPayServerEnvironment,
     APIKeyRepository apiKeyRepository,
     IAuthorizationService authorizationService,
     LinkGenerator linkGenerator
     )
 {
     _userManager             = userManager;
     _signInManager           = signInManager;
     _EmailSenderFactory      = emailSenderFactory;
     _logger                  = logger;
     _urlEncoder              = urlEncoder;
     _btcPayServerEnvironment = btcPayServerEnvironment;
     _apiKeyRepository        = apiKeyRepository;
     _authorizationService    = authorizationService;
     _linkGenerator           = linkGenerator;
     _StoreRepository         = storeRepository;
 }
コード例 #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;
 }
コード例 #3
0
 public AccountInfo(APIKeyRepository keyRepo, BalanceRepository balanceRepo)
 {
     this.keyRepo     = keyRepo;
     this.balanceRepo = balanceRepo;
     logService       = new LogService();
     logService.CreateLogFile("AccountInfo");
 }
コード例 #4
0
 public TradeAccountInfo(APIKeyRepository keyRepo, TradeConfigRepository configRepository, TradeRepository tradeRepository)
 {
     this.keyRepo          = keyRepo;
     this.configRepository = configRepository;
     this.tradeRepository  = tradeRepository;
     logService            = new LogService();
     logService.CreateLogFile("TradeAccountInfo");
 }
コード例 #5
0
        public KeyPanelScrin1(APIKeyRepository apiKeyRepository, BalanceRepository balanceRepository)
        {
            this.apiKeyRepository  = apiKeyRepository;
            this.balanceRepository = balanceRepository;

            ParametrBuy        = new ParametrBuySellView();
            ParametrSell       = new ParametrBuySellView();
            ParametrBuy.Coins  = SetPairs();
            ParametrSell.Coins = SetPairs();
        }
コード例 #6
0
 public ApiKeysController(APIKeyRepository apiKeyRepository)
 {
     _apiKeyRepository = apiKeyRepository;
 }
コード例 #7
0
 public ApiKeysController(APIKeyRepository apiKeyRepository, UserManager <ApplicationUser> userManager)
 {
     _apiKeyRepository = apiKeyRepository;
     _userManager      = userManager;
 }