public async Task <QueryResult <TResult> > Handle(GenericQueryWithProjectCommand <TEntity, TResult> request, CancellationToken cancellationToken) { return(await baseService.QueryWithProjectionAsync <TResult>(request?.Query, request?.IncludeCount == true)); }