public static ReceiverBuilderFor <T> WithAzureServiceBus <T>(this ReceiverBuilderFor <T> receiver, ReceiverConfigurationAzureServiceBus <T> configuration, CredentialsAzureServiceBus credentials) { receiver.WithReceiver((pipeline, logger) => new ReceiverAzureServiceBusFor <T>(pipeline, configuration, credentials, logger)); return(receiver); }
public static ReceiverBuilderFor <T> WithRabbitMQ <T>(this ReceiverBuilderFor <T> receiver, ReceiverConfigurationRabbitMQ <T> configuration, CredentialsRabbitMQ credentials) { receiver.WithReceiver((pipeline, logger) => new ReceiverRabbitMQFor <T>(pipeline, new ResourcesRabbitMQ(), configuration, credentials, logger)); return(receiver); }