public AccessDeniedPreconditionResult(RoleLevel userRole, RoleMatchType matchType, RoleLevel requiredRole) : base(CommandError.UnmetPrecondition, "Access Denied") { UserRole = userRole; MatchType = matchType; RequiredRole = requiredRole; }
public AccessDeniedPreconditionResult(RoleLevel UserRole, RoleMatchType Match, RoleLevel Required) : base(CommandError.UnmetPrecondition, "Access Denied") { this.UserRole = UserRole; this.MatchType = Match; this.RequiredRole = Required; }
public RequireRoleAttribute(RoleLevel level, RoleMatchType matchType) { Level = level; MatchType = matchType; }
public RoleLevelAttribute(RoleLevel requiredRole, RoleMatchType MatchType = RoleMatchType.GREATER_THEN_OR_EQUAL) { this.requiredRole = requiredRole; this.matchType = MatchType; }