Share via


SkillConversationIdFactory Class

Definition

A SkillConversationIdFactory that uses IStorage to store and retrieve SkillConversationReference instances.

public class SkillConversationIdFactory : Microsoft.Bot.Builder.Skills.SkillConversationIdFactoryBase
type SkillConversationIdFactory = class
    inherit SkillConversationIdFactoryBase
Public Class SkillConversationIdFactory
Inherits SkillConversationIdFactoryBase
Inheritance
SkillConversationIdFactory

Constructors

SkillConversationIdFactory(IStorage)

Initializes a new instance of the SkillConversationIdFactory class.

Methods

CreateSkillConversationIdAsync(ConversationReference, CancellationToken)
Obsolete.

Creates a conversation ID for a skill conversation based on the caller's ConversationReference.

(Inherited from SkillConversationIdFactoryBase)
CreateSkillConversationIdAsync(SkillConversationIdFactoryOptions, CancellationToken)

Creates a new SkillConversationReference.

DeleteConversationReferenceAsync(String, CancellationToken)

Deletes the SkillConversationReference with the specified ID.

GetConversationReferenceAsync(String, CancellationToken)
Obsolete.

Gets the ConversationReference created using CreateSkillConversationIdAsync(ConversationReference, CancellationToken) for a skillConversationId.

(Inherited from SkillConversationIdFactoryBase)
GetSkillConversationReferenceAsync(String, CancellationToken)

Retrieve a SkillConversationReference with the specified ID.

Applies to