Exemplo n.º 1
0
 public DefaultQxService(QxOptions options, IAuthorizationService authorizationService, IAuthorizationPolicyProvider authorizationPolicyProvider)
 {
     _verifier = Verification.Combine(
         FeaturesVerification.Create(options.AllowedFeatures),
         MembersVerification.Create(MembersVerification.CreateDeclaredMembersVerifier(options.AllowedMembers)));
     _authorizationService        = authorizationService;
     _authorizationPolicyProvider = authorizationPolicyProvider;
 }
Exemplo n.º 2
0
        public void GlobalSetup()
        {
            _expression = Expression.Add(Expression.Constant(40), Expression.Constant(2));
            _verifiers  = Enumerable.Repeat(
                FeaturesVerification.Create(FeaturesVerification.ExpressionFeatures.All), VerifierCount).ToArray();

            _target  = Verification.Combine(_verifiers);
            _target2 = Combine2(_verifiers);
            _target3 = Combine3(_verifiers);
            _target4 = Combine4(_verifiers);
            _target5 = Combine5(_verifiers);
        }