using System; using Composite.Data; namespace Demo { [AutoUpdateble] [KeyPropertyName("Id")] [ImmutableTypeId("{6EF1F9CC-D14B-4c63-AF4C-662089BFEDEA}")] [DataScope(DataScopeIdentifier.PublicName)] public interface IMyUser : IData { [ImmutableFieldId("{62A03F88-4A29-4182-9BCF-84080F1A2111}")] [StoreFieldType(PhysicalStoreFieldType.Guid)] Guid Id { get; set; } [ImmutableFieldId("{6AEEA24A-77AB-486c-AE6F-69EB224735A4}")] [StoreFieldType(PhysicalStoreFieldType.String, 64)] string Name { get; set; } [ImmutableFieldId("{6A085CAD-E74E-4e4b-8352-B31D9932EDCC}")] [StoreFieldType(PhysicalStoreFieldType.String, 64)] string Email { get; set; } } }