/// <summary> /// Initializes a new instance of the <see cref="QueryHandlerBase{TQuery,TResult,TState}"/> class. /// </summary> /// <param name="manager">Projection manager</param> protected QueryHandlerBase(IProjectionManager manager) { Projection = manager.GetProjection <TState>(); Manager = manager; }