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;
 }
Exemplo n.º 3
0
 public InitMemoryDB(ICoinGeckoAPIService coinGeckoAPIService, ICoinGeckoRepository coinGeckoRepository)
 {
     _coinGeckoAPIService = coinGeckoAPIService;
     _coinGeckoRepository = coinGeckoRepository;
 }
 public SparklineCommands(EmbedService embedService, ICoinGeckoAPIService coinGeckoAPIService)
 {
     _embedService        = embedService;
     _coinGeckoAPIService = coinGeckoAPIService;
 }