예제 #1
0
 public QueueSubscriptionFactory( ISubscriptionManager subscriptions, IDispatcher dispatcher,
                                  IChannelProxyFactory proxyFactory )
 {
     Subscriptions = subscriptions;
     Dispatcher = dispatcher;
     ProxyFactory = proxyFactory;
 }
 public QueueSubscriptionFactory(ISubscriptionManager subscriptions, IDispatcher dispatcher,
                                 IChannelProxyFactory proxyFactory)
 {
     Subscriptions = subscriptions;
     Dispatcher    = dispatcher;
     ProxyFactory  = proxyFactory;
 }
예제 #3
0
 public QueueSubscription(
     IChannelProxyFactory proxyFactory,
     IDispatcher dispatcher,
     RabbitEndpoint endpoint )
 {
     ProxyFactory = proxyFactory;
     Dispatcher = dispatcher;
     Endpoint = endpoint;
 }
예제 #4
0
 public QueueSubscription(
     IChannelProxyFactory proxyFactory,
     IDispatcher dispatcher,
     RabbitEndpoint endpoint)
 {
     ProxyFactory = proxyFactory;
     Dispatcher   = dispatcher;
     Endpoint     = endpoint;
 }
예제 #5
0
 public RabbitChannelFactory( IChannelProxyFactory proxyFactory, IDispatcher dispatcher )
 {
     ProxyFactory = proxyFactory;
     MessageDispatcher = dispatcher;
 }
예제 #6
0
 public void Dispose()
 {
     _messageSerializer = null;
     _proxyFactory = null;
     Stop();
 }
예제 #7
0
 protected BaseBroker(IChannelProxyFactory proxyFactory, IMessageSerializer messageSerializer)
 {
     _proxyFactory = proxyFactory;
     _messageSerializer = messageSerializer;
 }
예제 #8
0
 public RabbitChannelFactory(IChannelProxyFactory proxyFactory, IDispatcher dispatcher)
 {
     ProxyFactory      = proxyFactory;
     MessageDispatcher = dispatcher;
 }
예제 #9
0
파일: Broker.cs 프로젝트: jcowart/Symbiote
 public Broker(IChannelProxyFactory proxyFactory, IMessageSerializer messageSerializer) : base(proxyFactory, messageSerializer)
 {
 }