예제 #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
파일: SimpleRule.cs 프로젝트: Strongc/VSLua
        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);
        }