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; }
public TransactionsService(IAdapterApiService adapterApiService) { _adapterApiService = adapterApiService; }
public HomeController(IAdapterApiService adapterApiService) { _adapterApiService = adapterApiService; }