Class PermissionDiffResult
public sealed record PermissionDiffResult
- Inheritance
-
object
PermissionDiffResult
Constructors
PermissionDiffResult(List<PermissionSeedEntry>, List<PermissionDiffEntry>, List<PermissionOrphanEntry>, List<string>, List<UnassignedPermissionEntry>)
public PermissionDiffResult(List<PermissionSeedEntry> ToInsert, List<PermissionDiffEntry> ToUpdate, List<PermissionOrphanEntry> Orphaned, List<string> MissingModules, List<UnassignedPermissionEntry> Unassigned)
Parameters
ToInsert List<PermissionSeedEntry>
ToUpdate List<PermissionDiffEntry>
Orphaned List<PermissionOrphanEntry>
MissingModules List<string>
Unassigned List<UnassignedPermissionEntry>
Properties
MissingModules
public List<string> MissingModules { get; init; }
Property Value
- List<string>
Orphaned
public List<PermissionOrphanEntry> Orphaned { get; init; }
Property Value
- List<PermissionOrphanEntry>
ToInsert
public List<PermissionSeedEntry> ToInsert { get; init; }
Property Value
- List<PermissionSeedEntry>
ToUpdate
public List<PermissionDiffEntry> ToUpdate { get; init; }
Property Value
- List<PermissionDiffEntry>
Unassigned
public List<UnassignedPermissionEntry> Unassigned { get; init; }
Property Value
- List<UnassignedPermissionEntry>