/// <summary>Fors the item instance.</summary>
        /// <typeparam name="TProperty">The type of the property.</typeparam>
        /// <param name="itemDefinitionCode">The item definition code.</param>
        /// <returns>A <see cref="IItemSkippingRuleBuilder{TContext,TProperty}" />.</returns>
        public IItemSkippingRuleBuilder <TContext, TProperty> ForItemInstance <TProperty>(string itemDefinitionCode)
        {
            var rule = new ItemSkippingRule <TProperty> (itemDefinitionCode, _name);

            _addRuleCallBack(rule);
            return(new ItemSkippingRuleBuilder <TContext, TProperty> (rule));
        }
Ejemplo n.º 2
0
 /// <summary>Initializes a new instance of the <see cref="ItemSkippingRuleBuilder{TContext, TProperty}" /> class.</summary>
 /// <param name="skippingRule">The skipping rule.</param>
 public ItemSkippingRuleBuilder(ItemSkippingRule <TProperty> skippingRule)
 {
     _skippingRule = skippingRule;
 }