RequestDisassembler Class

Definition

The PayloadDisassembler used for StreamingRequest payloads.

public class RequestDisassembler : Microsoft.Bot.Streaming.Payloads.PayloadDisassembler
type RequestDisassembler = class
    inherit PayloadDisassembler
Public Class RequestDisassembler
Inherits PayloadDisassembler
Inheritance
RequestDisassembler

Constructors

Name Description
RequestDisassembler(IPayloadSender, Guid, StreamingRequest)

Initializes a new instance of the RequestDisassembler class.

Properties

Name Description
Request

Gets the StreamingRequest to be disassembled.

Type

Gets the one character type of the payload this disassembler is operating on. TransportConstants.

Methods

Name Description
DisassembleAsync(CancellationToken)

Begins the process of disassembling a payload and sending the resulting chunks to the PayloadSender to dispatch over the transport.

(Inherited from PayloadDisassembler)
GetStreamAsync()

Gets the stream this disassembler is operating on.

Applies to