Share via


RequestManager Class

Definition

Manages the tasks involved in processing and responding to incoming StreamingRequests.

public class RequestManager
type RequestManager = class
Public Class RequestManager
Inheritance
RequestManager

Constructors

RequestManager()

Initializes a new instance of the RequestManager class.

RequestManager(ConcurrentDictionary<Guid,TaskCompletionSource<ReceiveResponse>>)

Initializes a new instance of the RequestManager class.

Methods

GetResponseAsync(Guid, CancellationToken) System.Object.GetResponseAsync(System.Guid,System.Threading.CancellationToken)
RejectAllResponses(Exception)

Rejects all requests pending a response.

SignalResponseAsync(Guid, ReceiveResponse) System.Object.SignalResponseAsync(System.Guid,Microsoft.Bot.Streaming.ReceiveResponse)

Applies to