/// <summary> /// processes a ANAME Question, populated the response with any matching results pulled from the database store /// </summary> /// <param name="response">DnsResponse instance containing information about the question that will /// have any corresponding answer records populated upon return</param> protected void ProcessANAMEQuestion(DnsResponse response) { using (RecordRetrievalServiceClient client = m_recordRetrievalServiceSettings.CreateRecordRetrievalClient()) { client.GetANAMERecords(response.Question.Domain, response.AnswerRecords); if (!response.HasAnswerRecords) { client.GetCNAMERecords(response.Question.Domain, response.AnswerRecords); } } }