static InboundMessageInterceptor ConfigureInterceptor(
			Func<IPipelineSink<IConsumeContext>, IPipelineSink<IConsumeContext>> insertAfter,
			IInboundMessageInterceptor messageInterceptor)
		{
			if (insertAfter == null)
				throw new PipelineException("Unable to insert filter into pipeline for message type " + typeof (object).FullName);

			var interceptor = new InboundMessageInterceptor(insertAfter, messageInterceptor);

			return interceptor;
		}
Exemple #2
0
        static InboundMessageInterceptor ConfigureInterceptor(
            Func <IPipelineSink <IConsumeContext>, IPipelineSink <IConsumeContext> > insertAfter,
            IInboundMessageInterceptor messageInterceptor)
        {
            if (insertAfter == null)
            {
                throw new PipelineException("Unable to insert filter into pipeline for message type " + typeof(object).FullName);
            }

            var interceptor = new InboundMessageInterceptor(insertAfter, messageInterceptor);

            return(interceptor);
        }
        public bool Inspect(InboundMessageInterceptor element)
        {
            Append(string.Format("Interceptor"));

            return(true);
        }