示例#1
0
        public void DynamicUri_ResolvesLoopbackAddressToNICIpAddress()
        {
            var loopback   = "tcp://127.0.0.1:80";
            var dynamicUri = new DynamicUri(loopback);

            //
            Assert.NotEqual(new Uri(loopback), dynamicUri.Uri);
            Assert.Equal(loopback.ParseAddress(), dynamicUri.Uri);
        }
示例#2
0
 public NodeHealthInfo(TimeSpan heartBeatInterval,
                       int missingHeartBeatsBeforeReconnect,
                       DynamicUri dynamicUri)
 {
     this.heartBeatInterval = heartBeatInterval;
     this.missingHeartBeatsBeforeReconnect = missingHeartBeatsBeforeReconnect;
     this.dynamicUri = dynamicUri;
     UpdateLastReconnectTime();
 }
示例#3
0
 public RendezvousEndpoint(string unicastUri, string broadcastUri)
 {
     unicast   = new DynamicUri(unicastUri);
     broadcast = new DynamicUri(broadcastUri);
 }