// Copyright (c) Microsoft Corporation.
// Licensed under the MIT License.
namespace Microsoft.Teams.Core.Schema;
///
/// Represents a conversation, including its unique identifier and associated extended properties.
///
///
/// Initializes a new instance of the class.
///
public class Conversation(string id = "")
{
///
/// Gets or sets the unique identifier for the object.
///
[JsonPropertyName("id")]
public string Id { get; set; } = id;
///
/// Gets the extension data dictionary for storing additional properties not defined in the schema.
///
[JsonExtensionData]
public ExtendedPropertiesDictionary Properties { get; set; } = [];
}