private static void Server_Responded(Protocol.IRequest request, Protocol.IResponse response) { string domain = request.Questions[0].Name.ToString(); List <IResourceRecord> listRecords = response.AnswerRecords.Where(r => r.Type == Protocol.RecordType.A).ToList(); Console.WriteLine(response); string ips = ""; foreach (IResourceRecord record in listRecords) { ips += ((IPAddressResourceRecord)record).IPAddress.ToString() + ", "; } Console.WriteLine(domain + ": " + ips); Console.WriteLine(); }
private static void Server_Requested(Protocol.IRequest request) { }