示例#1
0
        internal RuleOperation(RuleOperationContext context, RuleAction action)
        {
            Requires.NotNull(context, nameof(context));

            this.Action  = action;
            this.Context = context;
        }
示例#2
0
        internal RuleOperation(RuleOperationContext context, RuleAction action)
        {
            Requires.NotNull(context, nameof(context));

            this.Action = action;
            this.Context = context;
        }
示例#3
0
        private SimpleRule(RuleDescriptor ruleDescriptor, RuleOperationContext ruleOperationContext, RuleAction ruleAction)
        {
            Requires.NotNull(ruleDescriptor, nameof(ruleDescriptor));
            Requires.NotNull(ruleOperationContext, nameof(ruleOperationContext));

            this.RuleDescriptor       = ruleDescriptor;
            this.RuleOperationContext = new RuleOperation(ruleOperationContext, ruleAction);
        }
示例#4
0
        private SimpleRule(RuleDescriptor ruleDescriptor, RuleOperationContext ruleOperationContext, RuleAction ruleAction)
        {
            Requires.NotNull(ruleDescriptor, nameof(ruleDescriptor));
            Requires.NotNull(ruleOperationContext, nameof(ruleOperationContext));

            this.RuleDescriptor = ruleDescriptor;
            this.RuleOperationContext = new RuleOperation(ruleOperationContext, ruleAction);
        }