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