public void Dispose()
 {
     _listener.Dispose();
     _client.Dispose();
 }