Table of Contents

Class QueryHandlerBase<TQuery, TResponse>

Namespace
CarrotMQ.Core.Handlers
Assembly
CarrotMQ.Core.dll

Represents a base class for query handlers.
Your QueryHandler must inherit from this base class

public abstract class QueryHandlerBase<TQuery, TResponse> : RequestHandlerBase<TQuery, TResponse> where TQuery : _IQuery<TQuery, TResponse> where TResponse : class

Type Parameters

TQuery

The type of the query being handled.

TResponse

The type of the response produced by the query handler.

Inheritance
HandlerBase<TQuery, TResponse>
RequestHandlerBase<TQuery, TResponse>
QueryHandlerBase<TQuery, TResponse>
Inherited Members

Constructors

QueryHandlerBase()

protected QueryHandlerBase()