public CheckBets(IUserBetRepository userBetRepository, IBetRepository betRepository, ICoinGeckoAPIService coinGeckoAPIService, IBetWinnersRepository betWinnersRepository, IDiscordWebhookService discordWebhookService) { _userBetRepository = userBetRepository; _betRepository = betRepository; _coinGeckoAPIService = coinGeckoAPIService; _betWinnersRepository = betWinnersRepository; _discordWebhookService = discordWebhookService; }
public void Setup() { _mediator = Substitute.For <IDiscordWebhookService>(); _sut = new UserLevelUpEventEvilTwinHandler(_mediator, new NullLogger <UserLevelUpEventEvilTwinHandler>()); }
public UserLevelUpEventEvilTwinHandler(IDiscordWebhookService webhookService, ILogger <UserLevelUpEventEvilTwinHandler> logger) { _webhookService = webhookService; _logger = logger; }