<PackageReference Include="System.ServiceModel.Primitives" Version="6.0.0-rc.23205.4" />

System.ServiceModel.Channels.RequestContext

public abstract class RequestContext : IDisposable
public abstract Message RequestMessage { get; }

protected RequestContext()

public abstract void Abort()

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 Close()

public abstract void Close(TimeSpan timeout)

protected virtual void Dispose(bool disposing)

public abstract void EndReply(IAsyncResult result)

public abstract void Reply(Message message)

public abstract void Reply(Message message, TimeSpan timeout)