using System.Collections.Generic; using Volo.Abp.Domain.Values; namespace Kurs.Platform.Permissions; public class PermissionCrudValueObject : ValueObject { public string C { get; set; } //Create public string R { get; set; } //Read public string U { get; set; } //Update public string D { get; set; } //Delete public string I { get; set; } //Export public string E { get; set; } //Import public string A { get; set; } //Activity protected override IEnumerable GetAtomicValues() { yield return C; yield return R; yield return U; yield return D; yield return I; yield return E; yield return A; } }