public DashboardController(IAdapterApiService adapterApiService,
                            IUsersService usersService,
                            IEmailService emailService,
                            IOptionsSnapshot <MainSettings> mainSettings)
 {
     _adapterApiService = adapterApiService;
     _userService       = usersService;
     _emailService      = emailService;
     _mainSettings      = mainSettings.Value;
 }
 public TransactionWorkerService(IUsersService usersService,
                                 IAdapterApiService adapterApiService,
                                 ITransactionsRepository transactionsRepository,
                                 IInnerTransactionsRepository innerTransactionsRepository,
                                 IAffiliatePayoffsRepository affiliatePayoffsRepository,
                                 IOptions <MainSettings> options)
 {
     _usersService        = usersService;
     _adapterApiService   = adapterApiService;
     _ethToTokenRate      = options.Value.EthToTokenRate;
     _btcToTokenRate      = options.Value.BtcToTokenRate;
     _tokenMultiplierRate = options.Value.TokenMultiplier;
     _affiliationPaybackMultiplierRate = options.Value.AffiliatorPaybackMultiplierRate;
     _transactionsRepository           = transactionsRepository;
     _innerTransactionsRepository      = innerTransactionsRepository;
     _affiliatePayoffsRepository       = affiliatePayoffsRepository;
 }
Beispiel #3
0
 public TransactionsService(IAdapterApiService adapterApiService)
 {
     _adapterApiService = adapterApiService;
 }
Beispiel #4
0
 public HomeController(IAdapterApiService adapterApiService)
 {
     _adapterApiService = adapterApiService;
 }