public async Task PublishAsync(object request, CancellationToken ct) { var pipeline = _pipelines.GetCancellablePipeline(request.GetType()); await pipeline.PublishAsync(GetService, request !, ct); }