public static void Consumer <T>(this IReceiveEndpointConfigurator configurator, IKernel kernel, Action <IConsumerConfigurator <T> > configure = null) where T : class, IConsumer { var consumerFactory = new NinjectConsumerFactory <T>(kernel); configurator.Consumer(consumerFactory, configure); }
public static ConsumerSubscriptionConfigurator <TConsumer> Consumer <TConsumer>( this SubscriptionBusServiceConfigurator configurator, IKernel kernel) where TConsumer : class, IConsumer { var consumerFactory = new NinjectConsumerFactory <TConsumer>(kernel); return(configurator.Consumer(consumerFactory)); }