public RefreshRankingCommandHandler(IBettingClient bettingClient, IRankingSnapshotCommandRepository repository, ILogger <RefreshRankingCommand> logger, IEventPublisher eventPublisher) { _bettingClient = bettingClient; _repository = repository; _logger = logger; _eventPublisher = eventPublisher; }
public NewRankingSnapshotEventHandler(IUserManagementClient userManagementClient, IRankingSnapshotCommandRepository repository) { _userManagementClient = userManagementClient; _repository = repository; }