<PackageReference Include="System.ServiceModel.Primitives" Version="8.1.0" />

System.ServiceModel.Channels.RequestContext

public abstract class RequestContext : IDisposable
namespace System.ServiceModel.Channels { public abstract class RequestContext : IDisposable { public abstract Message RequestMessage { get; } public abstract void Abort(); public abstract void Close(); public abstract void Close(TimeSpan timeout); public abstract void Reply(Message message); public abstract void Reply(Message message, TimeSpan timeout); public abstract IAsyncResult BeginReply(Message message, AsyncCallback callback, object state); public abstract IAsyncResult BeginReply(Message message, TimeSpan timeout, AsyncCallback callback, object state); public abstract void EndReply(IAsyncResult result); protected virtual void Dispose(bool disposing); protected RequestContext(); } }