/// <inheritdoc/> public virtual IExecuteReportResponse ExecuteReport( IExecuteReportRequest request, TimeSpan?timeout = default) { return(Send <IExecuteReportRequest, IExecuteReportResponse>( request, timeout )); }
/// <inheritdoc/> public virtual Task <IExecuteReportResponse> ExecuteReportAsync( IExecuteReportRequest request, TimeSpan?timeout = default, CancellationToken cancellationToken = default) { return(SendAsync <IExecuteReportRequest, IExecuteReportResponse>( request, timeout, cancellationToken )); }