Exemplo n.º 1
0
            public AndExpression(BehaviorChainPolicy parent)
            {
                _parent = parent;

                _compoundFilter = _parent._conditions.Last() as CompoundChainFilter;
                if (_compoundFilter == null)
                {
                    _compoundFilter = new CompoundChainFilter();
                    var filter = _parent._conditions.Last();
                    _parent._conditions.Remove(filter);
                    _compoundFilter.Add(filter);
                }
            }
Exemplo n.º 2
0
 public IfExpression(BehaviorChainPolicy parent)
 {
     _parent = parent;
 }
Exemplo n.º 3
0
 public InputTypeFilters(BehaviorChainPolicy parent, Action <IChainFilter> add)
 {
     _parent = parent;
     _add    = add;
 }