// Copyright (c) Microsoft Corporation.
// Licensed under the MIT License.
namespace Microsoft.Teams.Core.Schema;
///
/// Represents channel-specific data associated with an activity.
///
///
/// This class serves as a container for custom properties that are specific to a particular
/// messaging channel. The properties dictionary allows channels to include additional metadata
/// that is not part of the standard activity schema.
///
public class ChannelData
{
///
/// Gets the extension data dictionary for storing channel-specific properties.
///
[JsonExtensionData]
public ExtendedPropertiesDictionary Properties { get; set; } = [];
}