public EvaluateResult(Guid entityId, Guid accessRight, bool isRightGranted, EntitySecurityRule matchedRule) { EntityId = entityId; AccessRight = accessRight; IsRightGranted = isRightGranted; MatchedRule = matchedRule; }
public EntityNodeRuleContainer(EntityNode ruleNode, EntitySecurityRule securityRule) { SecurityRule = securityRule; NodeIdPath = ruleNode.IdPath.Substring( 0, ruleNode.IdPath.IndexOf(ruleNode.EntityId.ToString()) + ruleNode.EntityId.ToString().Length ); }