Exemple #1
0
        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));
        }
Exemple #2
0
        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));
        }
Exemple #3
0
 public ConnectHandle ConnectRider(IRider rider)
 {
     return(_instance.ConnectRider(rider));
 }