예제 #1
0
		public virtual object Produce(object key, IFunction4 producer, IProcedure4 onDiscard
			)
		{
			_calls++;
			IFunction4 delegateProducer = new _IFunction4_26(this, producer);
			return _delegate.Produce(key, delegateProducer, onDiscard);
		}
        public virtual object Produce(object key, IFunction4 producer, IProcedure4 onDiscard
                                      )
        {
            _calls++;
            IFunction4 delegateProducer = new _IFunction4_26(this, producer);

            return(_delegate.Produce(key, delegateProducer, onDiscard));
        }