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