Microsoft.Teams.Apps.State Namespace

Classes

Name Description
TurnState

Per-turn state storage backed by a dictionary, supporting both key-value and typed object access. This type is not thread-safe; each instance is scoped to a single turn.

TurnStateContainer

Holds the conversation-scoped and user-scoped state for the current turn.

TurnStateLoader

Loads and saves per-turn state from a distributed cache. Manages two state scopes: conversation-scoped and user-scoped.

TurnStateOptions

Configuration options for turn state management.