15 lines
637 B
C#

using Suspectus.Gandalf.Palantir.Data.Entities.App;
using Suspectus.Gandalf.Palantir.Data.Entities.Base;
using Suspectus.Gandalf.Palantir.Data.Entities.Security.Permission.Data;
using Suspectus.Gandalf.Palantir.Data.Entities.Subject;
using Suspectus.Gandalf.Palantir.Data.Entities.Tenant;
namespace Suspectus.Gandalf.Palantir.Data.Entities.Security.Permission;
public class GroupEntity : GroupData, IVersionableEntity
{
public HashSet<RoleEntity> Roles { get; set; } = [];
public TenantEntity Tenant { get; set; } = null!;
public AppEntity? App { get; set; }
public HashSet<SubjectEntity> Subjects { get; set; } = [];
}