Example #1
0
 public TimeSpan Renewal(ILease lease)
 {
     if (discovery.GetPeers().Count != 0)
     {
         Debug.WriteLine("! PeerDiscoverySponsor.Renewal() Peers != 0");
         return TimeSpan.FromSeconds(2);
     }
     Debug.WriteLine("! PeerDiscoverySponsor.Renewal() Peers is 0");
     discovery.Dispose();
     discovery = null;
     return TimeSpan.Zero;
 }
Example #2
0
 public PeerDiscoverySponsor(PeerDiscoveryServer discovery)
 {
     this.discovery = discovery;
 }