Introduce MasterAuthorities, MasterRoles, and MasterGroups as extensions to centralize authority, role, and group definitions. Added associated attributes for better metadata handling, enabling streamlined retrieval and relationship management.
14 lines
322 B
C#
14 lines
322 B
C#
namespace Suspectus.Gandalf.Palantir.Data.MasterData.Atttibutes;
|
|
|
|
[AttributeUsage(AttributeTargets.Field)]
|
|
public class MasterRoleAttribute : Attribute
|
|
{
|
|
public string? OldKey { get; init; }
|
|
|
|
public MasterRoleAttribute() {}
|
|
|
|
public MasterRoleAttribute(string? oldKey)
|
|
{
|
|
OldKey = oldKey;
|
|
}
|
|
} |