示例#1
0
        public GatewayReceiver(  IMangageReceiveChannels channelManager,
                                IRouteMessagesToEndpoints endpointRouter,
                                IBuilder builder, 
                                ISendMessages messageSender)
        {
            this.messageSender = messageSender;
            this.channelManager = channelManager;
            this.endpointRouter = endpointRouter;
            this.builder = builder;

            activeReceivers = new List<IReceiveMessagesFromSites>();
        }
示例#2
0
 public GatewaySender(IBuilder builder,
                      IMangageReceiveChannels channelManager,
                      IMessageNotifier notifier,
                      ISendMessages messageSender,
                      IMainEndpointSettings settings)
 {
     this.settings       = settings;
     this.builder        = builder;
     this.channelManager = channelManager;
     this.notifier       = notifier;
     this.messageSender  = messageSender;
 }
示例#3
0
 public GatewaySender(   IBuilder builder,
                                          IMangageReceiveChannels channelManager,
                                          IMessageNotifier notifier,
                                          ISendMessages messageSender,
                                          IMainEndpointSettings settings)
 {
     this.settings = settings;
     this.builder = builder;
     this.channelManager = channelManager;
     this.notifier = notifier;
     this.messageSender = messageSender;
 }
示例#4
0
        public GatewayReceiver(IMangageReceiveChannels channelManager,
                               IRouteMessagesToEndpoints endpointRouter,
                               IBuilder builder,
                               ISendMessages messageSender)

        {
            this.messageSender  = messageSender;
            this.channelManager = channelManager;
            this.endpointRouter = endpointRouter;
            this.builder        = builder;

            activeReceivers = new List <IReceiveMessagesFromSites>();
        }
 public void SetUp()
 {
     config = new ConfigurationBasedChannelManager();
     activeChannels = config.GetReceiveChannels();
     defaultChannel = config.GetDefaultChannel();
 }
 public void SetUp()
 {
     config         = new ConfigurationBasedChannelManager();
     activeChannels = config.GetReceiveChannels();
     defaultChannel = config.GetDefaultChannel();
 }