コード例 #1
0
 public SecureTransportPropertyInterceptor(ISecureTransportContext context, StringDictionary props) : base(context, props)
 {
     foreach (string key in secureTransportConextInterceptors.Keys)
     {
         this.AddInterceptor(key, secureTransportConextInterceptors[key]);
     }
 }
コード例 #2
0
        public void TestCreateSecuredWithDefaultOptions()
        {
            Uri uri = new Uri("amqps://localhost:5672");
            ISecureTransportContext transportContext = TransportContextFactory.CreateTransportContext(uri) as ISecureTransportContext;

            Assert.NotNull(transportContext);
            Assert.IsTrue(transportContext.IsSecure);

            Assert.AreEqual(8192, transportContext.ReceiveBufferSize);
            Assert.AreEqual(0, transportContext.ReceiveTimeout);
            Assert.AreEqual(8192, transportContext.SendBufferSize);
            Assert.AreEqual(0, transportContext.SendTimeout);
            Assert.IsTrue(transportContext.TcpNoDelay);
        }