Exemple #1
0
        public static bool HasPolicyMatching(this IPolicyContainer policyContainer, HasTypeExpectation predicateExpectation)
        {
            var policies = policyContainer.GetPolicies();

            return(policies.Any(predicateExpectation.IsMatch));
        }
Exemple #2
0
        public static bool HasPolicy <TSecurityPolicy>(this IPolicyContainer policyContainer, TSecurityPolicy instance) where TSecurityPolicy : ISecurityPolicy
        {
            var policies = policyContainer.GetPolicies();

            return(policies.Contains(instance));
        }