using Suspectus.Gandalf.Palantir.Data.Entities.Security.Permission.Data; using Suspectus.Gandalf.Palantir.Data.Entities.Subject; using Suspectus.Gandalf.Palantir.Data.Entities.Version; namespace Suspectus.Gandalf.Palantir.Data.Entities.Security.Permission.Version; public class RoleVersionEntity : RoleData, IVersionEntity { public SubjectEntity? Suspect { get; set; } public long SuspectId { get; set; } public VersionAction Action { get; set; } public DateTimeOffset At { get; set; } public RoleEntity? Reference { get; set; } }