Пример #1
0
		public void Should_throw_an_endpoint_exception_from_the_msmq_endpoint_factory()
		{
			var transportFactory = new MsmqTransportFactory();
			var settings = new TransportSettings(new EndpointAddress(_uri));
			settings.CreateIfMissing = false;

			transportFactory.BuildInbound(settings);
		}
Пример #2
0
        public void Should_throw_an_endpoint_exception_from_the_msmq_endpoint_factory()
        {
            var transportFactory = new MsmqTransportFactory();
            var settings         = new TransportSettings(new EndpointAddress(_uri));

            settings.CreateIfMissing = false;

            transportFactory.BuildInbound(settings);
        }
Пример #3
0
        public static ITransport GetTransport(Uri uri)
        {
            ITransport transport;

            if (_instance._transports.TryGetValue(uri, out transport))
            {
                return(transport);
            }

            transport = MsmqTransportFactory.New(From.Uri(uri));
            _instance._transports.Add(uri, transport);

            return(transport);
        }