Exemplo n.º 1
0
        /// <summary>
        /// Obtains a list of connections i.e. mappings of channels to commands or events via the configuration file for the application
        /// </summary>
        /// <returns>IAmADispatchBuilder.</returns>
        public IAmADispatchBuilder  ConnectionsFromConfiguration()
        {
            var configuration      = ServiceActivatorConfigurationSection.GetConfiguration();
            var connectionElements = from ConnectionElement connection in configuration.Connections select connection;

            return(ConnectionsFromElements(connectionElements));
        }
Exemplo n.º 2
0
        /// <summary>
        /// Obtains a list of connections i.e. mappings of channels to commands or events via the configuration file for the application
        /// </summary>
        /// <returns>IAmADispatchBuilder.</returns>
        public IAmADispatchBuilder  ConnectionsFromConfiguration()
        {
            var configuration      = ServiceActivatorConfigurationSection.GetConfiguration();
            var connectionElements = configuration.Connections;
            var connectionFactory  = new ConnectionFactory(channelFactory);

            return(Connections(connectionFactory.Create(connectionElements)));
        }