public RetrieveBetQueryHandler(IBetQueryRepository betQueryRepository) { _betQueryRepository = betQueryRepository; }
public InsertBetQuerySideNotificationHandler(IBetRepository betRepository, IBetQueryRepository queryBetRepository) { _betRepository = betRepository; _queryBetRepository = queryBetRepository; }
public UpdateBetCommandHandler(IBetRepository betRepository, IBetQueryRepository betQueryRepository) { _betRepository = betRepository; _betQueryRepository = betQueryRepository; }
public RetrieveBetsQueryHandler(IBetQueryRepository betRepository) { _betRepository = betRepository ?? throw new ArgumentNullException(nameof(betRepository)); }