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; }
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); }