Microsoft.Bot.Builder.Dialogs.ConversationAddressComparer Class Reference

Compare two Address instances for equality, excluding the user information. More...

Inheritance diagram for Microsoft.Bot.Builder.Dialogs.ConversationAddressComparer:

Detailed Description

Compare two Address instances for equality, excluding the user information.

This equality comparer excludes the user from the Address identity so that dialog execution can be serialized by conversation, thereby making it less likely to encounter 412 "precondition failed" when updating the bot state data bags with optimistic concurrency. Updates to the user's data bags may still conflict across multiple conversations.

Definition at line 134 of file Address.cs.


The documentation for this class was generated from the following file: