public Controller( IClusterClient clusterClient, ITeamQueryHandler teamQueryHandler) { _clusterClient = clusterClient; _teamQueryHandler = teamQueryHandler; }
public TournamentSubscriber( PostgresOptions postgresOptions, ITeamQueryHandler teamQueryHandler) : base( new StreamConfig(Constants.InMemoryStream, Constants.TournamentNamespace)) { _projectionManager = new ProjectionManager <TournamentProjection>("read", "tournament_projection", postgresOptions); _teamQueryHandler = teamQueryHandler; }