// The connectivity state may have get lost, e.g. during serialization. private void EnsureConnection(DnsClient.IDnsClient client) { Resolver.Connect(client); }