BlobsTranscriptStore Class
Definition
Important
Some information relates to prerelease product that may be substantially modified before it’s released. Microsoft makes no warranties, express or implied, with respect to the information provided here.
The blobs transcript store stores transcripts in an Azure Blob container.
public class BlobsTranscriptStore : Microsoft.Bot.Builder.ITranscriptStore
type BlobsTranscriptStore = class
interface ITranscriptStore
interface ITranscriptLogger
Public Class BlobsTranscriptStore
Implements ITranscriptStore
- Inheritance
-
BlobsTranscriptStore
- Implements
Remarks
Each activity is stored as json blob in structure of container/{channelId]/{conversationId}/{Timestamp.ticks}-{activity.id}.json.
Constructors
BlobsTranscriptStore(String, String, JsonSerializer) |
Initializes a new instance of the BlobsTranscriptStore class. |
BlobsTranscriptStore(String, String, StorageTransferOptions, JsonSerializer) |
Initializes a new instance of the BlobsTranscriptStore class. |
Methods
DeleteTranscriptAsync(String, String) |
Delete a specific conversation and all of it's activities. |
GetTranscriptActivitiesAsync(String, String, String, DateTimeOffset) |
Get activities for a conversation (Aka the transcript). |
ListTranscriptsAsync(String, String) |
List conversations in the channelId. |
LogActivityAsync(IActivity) |
Log an activity to the transcript. |