Example #1
0
        public UdpDnsResolver(DnsResolverOptions options, IDatagramSocketFactory datagramSocketFactory, IPEndpoint dnsServerEndpoint, Random random = null)
            : base(options, dnsServerEndpoint, random)
        {
            if (datagramSocketFactory == null)
            {
                throw new ArgumentNullException("datagramSocketFactory");
            }

            m_datagramSocketFactory = datagramSocketFactory;
        }
Example #2
0
        public UdpDnsResolver(DnsResolverOptions options, IDatagramSocketFactory datagramSocketFactory, IPEndpoint dnsServerEndpoint, Random random = null)
            : base(options, dnsServerEndpoint, random)
        {
            if (datagramSocketFactory == null)
            {
                throw new ArgumentNullException("datagramSocketFactory");
            }

            m_datagramSocketFactory = datagramSocketFactory;
        }