Default DNS resolver implementing IResolver
, uses Bdev.Net.Dns as backing DNS library.
var resolver = new DnsResolver();
var check = new DkimCheck(resolver);
check.GetDkimRecord(domain, selector);
An example DoH resolver (using DNS over https, JSON protocol):
var resolver = new DoHResolver("https://cloudflare-dns.com/dns-query");
var check = new DkimCheck(resolver);
check.GetDkimRecord(domain, selector);