public ConsumerWrapper(Action<ISignal> handler, Func<SignalException, bool> failureHandler) { Requires.NotNull(handler, "processor"); Handler = handler; FailureHandler = failureHandler; Original = this; }
public ConsumerWrapper(IConsumer consumer):this(consumer.OnSignal, consumer.OnFailure) { Original = consumer; }