using JetBrains.Annotations; namespace Abp.Domain.Entities { /// /// Defines a JSON formatted string property to extend an object/entity. /// public interface IExtendableObject { /// /// A JSON formatted string to extend the containing object. /// JSON data can contain properties with arbitrary values (like primitives or complex objects). /// Extension methods are available () to manipulate this data. /// General format: /// /// { /// "Property1" : ... /// "Property2" : ... /// } /// /// [CanBeNull] string ExtensionData { get; set; } } }