Browse Source

Added setValue method to content entity

pull/6821/head
Ahmet 6 years ago
parent
commit
aa71e2c541
  1. 9
      modules/cms-kit/src/Volo.CmsKit.Domain/Volo/CmsKit/Contents/Content.cs

9
modules/cms-kit/src/Volo.CmsKit.Domain/Volo/CmsKit/Contents/Content.cs

@ -14,7 +14,7 @@ namespace Volo.CmsKit.Contents
public virtual string EntityId { get; set; } public virtual string EntityId { get; set; }
public virtual string Value { get; set; } public virtual string Value { get; protected set; }
protected Content() protected Content()
{ {
@ -25,9 +25,14 @@ namespace Volo.CmsKit.Contents
{ {
EntityType = Check.NotNullOrWhiteSpace(entityType, nameof(entityType), ContentConsts.MaxEntityTypeLength); EntityType = Check.NotNullOrWhiteSpace(entityType, nameof(entityType), ContentConsts.MaxEntityTypeLength);
EntityId = Check.NotNullOrWhiteSpace(entityId, nameof(entityId), ContentConsts.MaxEntityIdLength); EntityId = Check.NotNullOrWhiteSpace(entityId, nameof(entityId), ContentConsts.MaxEntityIdLength);
Value = Check.NotNullOrWhiteSpace(value, nameof(value), ContentConsts.MaxValueLength); SetValue(value);
TenantId = tenantId; TenantId = tenantId;
} }
public void SetValue([NotNull] string value)
{
Value = Check.NotNullOrWhiteSpace(value, nameof(value), ContentConsts.MaxValueLength);
}
} }
} }

Loading…
Cancel
Save