DefaultQueryGateway
constructor(aggregateType: AggregateType, backend: QueryBackend, schemaProvider: QueryModelSchemaProvider, filters: List<QueryFilter> = emptyList(), policies: List<QueryPolicy> = emptyList(), observer: QueryObserver = QueryObserver.NONE, entryPolicy: QueryEntryPolicy = QueryEntryPolicy.DEFAULT, counts: QueryCountCache? = null, records: QueryRecordReader? = null, constraints: List<ConstraintDescriptor> = emptyList(), model: QueryModel = QueryModel.SNAPSHOT, authorizer: ReadAuthorizer = ReadAuthorizer.ALLOW_ALL)