Share via


MemoryTranscriptStore Class

Definition

The memory transcript store stores transcripts in volatile memory in a Dictionary.

public class MemoryTranscriptStore : Microsoft.Bot.Builder.ITranscriptStore
type MemoryTranscriptStore = class
    interface ITranscriptStore
    interface ITranscriptLogger
Public Class MemoryTranscriptStore
Implements ITranscriptStore
Inheritance
MemoryTranscriptStore
Implements

Remarks

Because this uses an unbounded volatile dictionary this should only be used for unit tests or non-production environments.

Constructors

MemoryTranscriptStore()

Methods

DeleteTranscriptAsync(String, String)

Deletes conversation data from the store.

GetTranscriptActivitiesAsync(String, String, String, DateTimeOffset)

Gets from the store activities that match a set of criteria.

ListTranscriptsAsync(String, String)

Gets a page of conversations for a channel from the store.

LogActivityAsync(IActivity)

Logs an activity to the transcript.

Applies to