Share via


Conversation Class

Definition

The top level composition root for the SDK.

public static class Conversation
type Conversation = class
Public Class Conversation
Inheritance
Conversation

Properties

Container

Methods

Disable(Type, ContainerBuilder)

Disable a specific service type by replacing it with a pass through implementation.

Disable(Type)

Disable a specific service type by replacing it with a pass through implementation.

ResumeAsync(ConversationReference, IActivity, CancellationToken)

Resume a conversation and post the data to the dialog waiting.

ResumeAsync(ResumptionCookie, IActivity, CancellationToken)
Obsolete.

Resume a conversation and post the data to the dialog waiting.

SendAsync(IMessageActivity, Func<IDialog<Object>>, CancellationToken)

Process an incoming message within the conversation.

UpdateContainer(Action<ContainerBuilder>)

Update the Autofac container.

Applies to