API Reference
Class
DnsWireResolveHttp3
Extension helpers for performing DNS queries over HTTP/3.
Inheritance
- Object
- DnsWireResolveHttp3
Methods
ResolveWireFormatHttp3(System.Net.Http.HttpClient client, System.String name, DnsClientX.DnsRecordType type, System.Boolean requestDnsSec, System.Boolean validateDnsSec, System.Boolean debug, DnsClientX.Configuration endpointConfiguration, System.Threading.CancellationToken cancellationToken) #Executes a DNS query using HTTP/3 transport and deserializes the result.
Parameters
- client System.Net.Http.HttpClient
- HTTP client configured for the DNS endpoint.
- name System.String
- Domain name to query.
- type DnsClientX.DnsRecordType
- Record type to query.
- requestDnsSec System.Boolean
- Whether to request DNSSEC data.
- validateDnsSec System.Boolean
- Whether to validate DNSSEC data.
- debug System.Boolean
- Enable detailed logging.
- endpointConfiguration DnsClientX.Configuration
- Endpoint configuration details.
- cancellationToken System.Threading.CancellationToken
- Cancellation token.
Returns
Parsed DnsResponse instance.