Builds the Conversation, auto-filling serviceUrl from channel defaults if needed.
Sets reference.activityId.
Sets reference.conversation from a full ConversationAccount.
Sets reference.conversation.id.
Merges a partial ConversationReference into the current one.
Useful for overlaying externally-provided reference data without losing
fields set by earlier builder calls.
Sets reference.user.
OptionaluserName: stringStaticcreateCreates a new builder for the given agent and channel.
OptionalserviceUrl: stringOptionalrequestorId: stringOptional: the client ID of the app making the request.
Becomes the appid claim, used in multi-tenant Azure Bot scenarios.
StaticfromCreates a builder pre-populated from a live TurnContext.
Captures both the conversation reference and the JWT identity claims.
Fluent builder for the
Conversationclass.Example