public DnsRequestMessage(DnsRequestHeader header, DnsQuestion question) { Header = header ?? throw new ArgumentNullException(nameof(header)); Question = question ?? throw new ArgumentNullException(nameof(question)); }