/// <summary> /// Create a new DnsServer object /// </summary> public DnsServer(DnsRecordProvider dnsRecordProvider, int udpArgPoolSize = 5000, int tcpArgPoolSize = 5000, int port = 53) { this.TcpRequestListener = new TcpDnsRequestListener(dnsRecordProvider, tcpArgPoolSize, port); this.UdpRequestListener = new UdpDnsRequestListener(dnsRecordProvider, udpArgPoolSize, port); }