public HomeController( ILogger <HomeController> logger, IRaffleEmailSender emailSender, IRaffleItemRepository raffleItemRepository, IRaffleEventRepository raffleEventRepository, IMediator mediator) { this.mediator = mediator; this.raffleEventRepository = raffleEventRepository; this.raffleItemRepository = raffleItemRepository; this.emailSender = emailSender; this.logger = logger; }
public CacheRaffleEventRepository(IRaffleEventRepository repository, IMemoryCache cache) { this.repository = repository; this.cache = cache; }