15 lines
637 B
C#
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; } = [];
|
|
} |