private static void ReadIncomingRequest(byte[] buffer)
{
QueryHeader header = Query.ParseQueryHeader(buffer);
QuestionSection questions = Query.ParseQuestionSection(buffer);
Trace.WriteLine($"Request ID: {header.ID}");
Trace.WriteLine($"Got a {header.OPCODE} request");
Trace.WriteLine(buffer.ToPrintableString());
}