public CheckBets(IUserBetRepository userBetRepository, IBetRepository betRepository, ICoinGeckoAPIService coinGeckoAPIService, IBetWinnersRepository betWinnersRepository, IDiscordWebhookService discordWebhookService) { _userBetRepository = userBetRepository; _betRepository = betRepository; _coinGeckoAPIService = coinGeckoAPIService; _betWinnersRepository = betWinnersRepository; _discordWebhookService = discordWebhookService; }
public PriceCheckCommands(IMiraiexAPIService miraiexService, EmbedService embedService, ICoinGeckoAPIService coinGeckoAPI, INBXAPIService nBXAPIService, IOptions <ExchangesConfiguration> options) { _miraiexService = miraiexService; _embedService = embedService; _coinGeckoAPI = coinGeckoAPI; _nBXAPIService = nBXAPIService; _options = options.Value; }
public InitMemoryDB(ICoinGeckoAPIService coinGeckoAPIService, ICoinGeckoRepository coinGeckoRepository) { _coinGeckoAPIService = coinGeckoAPIService; _coinGeckoRepository = coinGeckoRepository; }
public SparklineCommands(EmbedService embedService, ICoinGeckoAPIService coinGeckoAPIService) { _embedService = embedService; _coinGeckoAPIService = coinGeckoAPIService; }