private Task receive(Envelope envelope) { envelope.Callback = _provider.BuildCallback(envelope, this); envelope.ContentType = envelope.ContentType ?? "application/json"; return(_pipeline.Invoke(envelope)); }