diff --git a/modules/cms-kit/src/Volo.CmsKit.Domain/Volo/CmsKit/Blogs/BlogFeature.cs b/modules/cms-kit/src/Volo.CmsKit.Domain/Volo/CmsKit/Blogs/BlogFeature.cs index 5571e776b1..2ef2e6a4e5 100644 --- a/modules/cms-kit/src/Volo.CmsKit.Domain/Volo/CmsKit/Blogs/BlogFeature.cs +++ b/modules/cms-kit/src/Volo.CmsKit.Domain/Volo/CmsKit/Blogs/BlogFeature.cs @@ -7,11 +7,11 @@ namespace Volo.CmsKit.Blogs; public class BlogFeature : FullAuditedAggregateRoot { - public Guid BlogId { get; protected set; } + public virtual Guid BlogId { get; protected set; } - public string FeatureName { get; protected set; } + public virtual string FeatureName { get; protected set; } - public bool IsEnabled { get; protected internal set; } + public virtual bool IsEnabled { get; protected internal set; } protected BlogFeature() { diff --git a/modules/cms-kit/src/Volo.CmsKit.Domain/Volo/CmsKit/MarkedItems/UserMarkedItem.cs b/modules/cms-kit/src/Volo.CmsKit.Domain/Volo/CmsKit/MarkedItems/UserMarkedItem.cs index 24fddd1382..5fcdca4008 100644 --- a/modules/cms-kit/src/Volo.CmsKit.Domain/Volo/CmsKit/MarkedItems/UserMarkedItem.cs +++ b/modules/cms-kit/src/Volo.CmsKit.Domain/Volo/CmsKit/MarkedItems/UserMarkedItem.cs @@ -15,8 +15,8 @@ public class UserMarkedItem : BasicAggregateRoot, IHasCreationTime, IMustH public virtual DateTime CreationTime { get; set; } - public string EntityId { get; protected set; } - public string EntityType { get; protected set; } + public virtual string EntityId { get; protected set; } + public virtual string EntityType { get; protected set; } protected UserMarkedItem() { } diff --git a/modules/cms-kit/src/Volo.CmsKit.Domain/Volo/CmsKit/MediaDescriptors/MediaDescriptor.cs b/modules/cms-kit/src/Volo.CmsKit.Domain/Volo/CmsKit/MediaDescriptors/MediaDescriptor.cs index 6bbbdff675..d52a0b9355 100644 --- a/modules/cms-kit/src/Volo.CmsKit.Domain/Volo/CmsKit/MediaDescriptors/MediaDescriptor.cs +++ b/modules/cms-kit/src/Volo.CmsKit.Domain/Volo/CmsKit/MediaDescriptors/MediaDescriptor.cs @@ -7,15 +7,15 @@ namespace Volo.CmsKit.MediaDescriptors; public class MediaDescriptor : FullAuditedAggregateRoot, IMultiTenant { - public Guid? TenantId { get; protected set; } + public virtual Guid? TenantId { get; protected set; } - public string EntityType { get; protected set; } + public virtual string EntityType { get; protected set; } - public string Name { get; protected set; } + public virtual string Name { get; protected set; } - public string MimeType { get; protected set; } + public virtual string MimeType { get; protected set; } - public long Size { get; protected set; } + public virtual long Size { get; protected set; } protected MediaDescriptor() { diff --git a/modules/cms-kit/src/Volo.CmsKit.Domain/Volo/CmsKit/Menus/MenuItem.cs b/modules/cms-kit/src/Volo.CmsKit.Domain/Volo/CmsKit/Menus/MenuItem.cs index 418bb19408..57faabbdec 100644 --- a/modules/cms-kit/src/Volo.CmsKit.Domain/Volo/CmsKit/Menus/MenuItem.cs +++ b/modules/cms-kit/src/Volo.CmsKit.Domain/Volo/CmsKit/Menus/MenuItem.cs @@ -17,31 +17,31 @@ public class MenuItem : AuditedAggregateRoot, IMultiTenant /// Presents another Id. /// If it's , then it's a root menu item. /// - public Guid? ParentId { get; set; } + public virtual Guid? ParentId { get; set; } [NotNull] - public string DisplayName { get; protected set; } + public virtual string DisplayName { get; protected set; } - public bool IsActive { get; set; } + public virtual bool IsActive { get; set; } [NotNull] - public string Url { get; protected set; } + public virtual string Url { get; protected set; } - public string Icon { get; set; } + public virtual string Icon { get; set; } - public int Order { get; set; } + public virtual int Order { get; set; } - public string Target { get; set; } + public virtual string Target { get; set; } - public string ElementId { get; set; } + public virtual string ElementId { get; set; } - public string CssClass { get; set; } + public virtual string CssClass { get; set; } - public Guid? PageId { get; protected set; } + public virtual Guid? PageId { get; protected set; } - public Guid? TenantId { get; protected set; } - - public string RequiredPermissionName { get; set; } + public virtual Guid? TenantId { get; protected set; } + + public virtual string RequiredPermissionName { get; set; } protected MenuItem() { diff --git a/modules/docs/src/Volo.Docs.Domain/Volo/Docs/Documents/DocumentContributor.cs b/modules/docs/src/Volo.Docs.Domain/Volo/Docs/Documents/DocumentContributor.cs index 876686b5ff..2fb555fb50 100644 --- a/modules/docs/src/Volo.Docs.Domain/Volo/Docs/Documents/DocumentContributor.cs +++ b/modules/docs/src/Volo.Docs.Domain/Volo/Docs/Documents/DocumentContributor.cs @@ -5,15 +5,15 @@ namespace Volo.Docs.Documents { public class DocumentContributor : Entity { - public Guid DocumentId { get; set; } + public virtual Guid DocumentId { get; set; } - public string Username { get; set; } + public virtual string Username { get; set; } - public int CommitCount { get; set; } + public virtual int CommitCount { get; set; } - public string UserProfileUrl { get; set; } + public virtual string UserProfileUrl { get; set; } - public string AvatarUrl { get; set; } + public virtual string AvatarUrl { get; set; } protected DocumentContributor() { diff --git a/modules/feature-management/src/Volo.Abp.FeatureManagement.Domain/Volo/Abp/FeatureManagement/FeatureDefinitionRecord.cs b/modules/feature-management/src/Volo.Abp.FeatureManagement.Domain/Volo/Abp/FeatureManagement/FeatureDefinitionRecord.cs index 20ba414b08..8a2fff0846 100644 --- a/modules/feature-management/src/Volo.Abp.FeatureManagement.Domain/Volo/Abp/FeatureManagement/FeatureDefinitionRecord.cs +++ b/modules/feature-management/src/Volo.Abp.FeatureManagement.Domain/Volo/Abp/FeatureManagement/FeatureDefinitionRecord.cs @@ -7,31 +7,31 @@ namespace Volo.Abp.FeatureManagement; public class FeatureDefinitionRecord : BasicAggregateRoot, IHasExtraProperties { - public string GroupName { get; set; } + public virtual string GroupName { get; set; } - public string Name { get; set; } + public virtual string Name { get; set; } - public string ParentName { get; set; } + public virtual string ParentName { get; set; } - public string DisplayName { get; set; } + public virtual string DisplayName { get; set; } - public string Description { get; set; } + public virtual string Description { get; set; } - public string DefaultValue { get; set; } + public virtual string DefaultValue { get; set; } - public bool IsVisibleToClients { get; set; } + public virtual bool IsVisibleToClients { get; set; } - public bool IsAvailableToHost { get; set; } + public virtual bool IsAvailableToHost { get; set; } /// /// Comma separated list of provider names. /// - public string AllowedProviders { get; set; } + public virtual string AllowedProviders { get; set; } /// /// Serialized string to store info about the ValueType. /// - public string ValueType { get; set; } // ToggleStringValueType + public virtual string ValueType { get; set; } // ToggleStringValueType public ExtraPropertyDictionary ExtraProperties { get; protected set; } diff --git a/modules/feature-management/src/Volo.Abp.FeatureManagement.Domain/Volo/Abp/FeatureManagement/FeatureGroupDefinitionRecord.cs b/modules/feature-management/src/Volo.Abp.FeatureManagement.Domain/Volo/Abp/FeatureManagement/FeatureGroupDefinitionRecord.cs index 61c7e60473..e50bd5e66d 100644 --- a/modules/feature-management/src/Volo.Abp.FeatureManagement.Domain/Volo/Abp/FeatureManagement/FeatureGroupDefinitionRecord.cs +++ b/modules/feature-management/src/Volo.Abp.FeatureManagement.Domain/Volo/Abp/FeatureManagement/FeatureGroupDefinitionRecord.cs @@ -6,11 +6,11 @@ namespace Volo.Abp.FeatureManagement; public class FeatureGroupDefinitionRecord : BasicAggregateRoot, IHasExtraProperties { - public string Name { get; set; } + public virtual string Name { get; set; } - public string DisplayName { get; set; } + public virtual string DisplayName { get; set; } - public ExtraPropertyDictionary ExtraProperties { get; protected set; } + public virtual ExtraPropertyDictionary ExtraProperties { get; protected set; } public FeatureGroupDefinitionRecord() { diff --git a/modules/identity/src/Volo.Abp.Identity.Domain/Volo/Abp/Identity/IdentitySecurityLog.cs b/modules/identity/src/Volo.Abp.Identity.Domain/Volo/Abp/Identity/IdentitySecurityLog.cs index c801c263e6..5c0c08fae9 100644 --- a/modules/identity/src/Volo.Abp.Identity.Domain/Volo/Abp/Identity/IdentitySecurityLog.cs +++ b/modules/identity/src/Volo.Abp.Identity.Domain/Volo/Abp/Identity/IdentitySecurityLog.cs @@ -8,29 +8,29 @@ namespace Volo.Abp.Identity; public class IdentitySecurityLog : AggregateRoot, IMultiTenant { - public Guid? TenantId { get; protected set; } + public virtual Guid? TenantId { get; protected set; } - public string ApplicationName { get; protected set; } + public virtual string ApplicationName { get; protected set; } - public string Identity { get; protected set; } + public virtual string Identity { get; protected set; } - public string Action { get; protected set; } + public virtual string Action { get; protected set; } - public Guid? UserId { get; protected set; } + public virtual Guid? UserId { get; protected set; } - public string UserName { get; protected set; } + public virtual string UserName { get; protected set; } - public string TenantName { get; protected set; } + public virtual string TenantName { get; protected set; } - public string ClientId { get; protected set; } + public virtual string ClientId { get; protected set; } - public string CorrelationId { get; protected set; } + public virtual string CorrelationId { get; protected set; } - public string ClientIpAddress { get; protected set; } + public virtual string ClientIpAddress { get; protected set; } - public string BrowserInfo { get; protected set; } + public virtual string BrowserInfo { get; protected set; } - public DateTime CreationTime { get; protected set; } + public virtual DateTime CreationTime { get; protected set; } protected IdentitySecurityLog() {