public static ConnectHandle ConnectEventHub(this IBusInstance busInstance, RiderObservable observers, IEventHubProducerSharedContext sharedContext, IEnumerable <IEventHubReceiveEndpoint> endpoints) { var rider = new EventHubRider(endpoints, sharedContext, observers); return(busInstance.ConnectRider(rider)); }
public static ConnectHandle ConnectKafka(this IBusInstance busInstance, RiderObservable observers, IEnumerable <IKafkaReceiveEndpoint> endpoints, IEnumerable <IKafkaProducerFactory> producers) { var rider = new KafkaRider(busInstance.HostConfiguration.HostAddress, endpoints, producers, observers); return(busInstance.ConnectRider(rider)); }
public ConnectHandle ConnectRider(IRider rider) { return(_instance.ConnectRider(rider)); }