Beispiel #1
0
 public void Dispose()
 {
     if (_networkTestWorker != null)
     {
         _networkTestWorker.Dispose();
         _networkTestWorker = null;
     }
 }
Beispiel #2
0
        public PingWorker(ConcurrentQueue <PingRequest> workQueue, CancellationToken cancellationToken, string scanVerb, Func <NetworkTestWorker> networkTestFactory)
        {
            _cancellationToken = cancellationToken;
            _scanVerb          = scanVerb;
            _workQueue         = workQueue;

            _networkTestWorker            = networkTestFactory();
            _networkTestWorker.Completed += PingCompleted;
        }