Does ARSoft.Tools.Net maintains a dns cache?

May 11, 2015 at 7:50 AM
Does ARSoft.Tools.Net maintains a dns cache to avoid doing a network (I/O) operation every time
And tries to resolve a query by looking up in the dns cache first?
Nov 19, 2015 at 9:16 PM
I opened wireshark, and watched for DNS requests I see them every time for the same domain indicating that it's not caching. Is there any way to configure it to cache?
Nov 20, 2015 at 6:01 AM
Since version 2.2.0 every implementation of IDnsResolver has a (per instance) DNS cache, which uses the TTLs of the records.
The class DnsClient has no cache, since it is for the raw communication with the server.
Dec 4, 2015 at 6:30 PM
I see, I have IOC configured to get a new instance each time. Thanks for this info, I can probably register the wrapping class to use the same instance to get the cache.