11 references to LoopbackDnsResponseBuilder
Microsoft.Extensions.ServiceDiscovery.Dns.Tests (11)
Resolver\LoopbackDnsServer.cs (6)
32private static async Task<int> ProcessRequestCore(IPEndPoint remoteEndPoint, ArraySegment<byte> message, Func<LoopbackDnsResponseBuilder, IPEndPoint, Task> action, Memory<byte> responseBuffer) 42LoopbackDnsResponseBuilder responseBuilder = new(name.ToString(), type, @class); 52public async Task ProcessUdpRequest(Func<LoopbackDnsResponseBuilder, IPEndPoint, Task> action) 70public Task ProcessUdpRequest(Func<LoopbackDnsResponseBuilder, Task> action) 75public async Task ProcessTcpRequest(Func<LoopbackDnsResponseBuilder, IPEndPoint, Task> action) 113public Task ProcessTcpRequest(Func<LoopbackDnsResponseBuilder, Task> action)
Resolver\ResolveAddressesTests.cs (1)
290LoopbackDnsResponseBuilder responseBuilder = new LoopbackDnsResponseBuilder(name, QueryType.A, QueryClass.Internet)
Resolver\RetryTests.cs (4)
17private Task SetupUdpProcessFunction(LoopbackDnsServer server, Func<LoopbackDnsResponseBuilder, Task> func) 36private Task SetupUdpProcessFunction(Func<LoopbackDnsResponseBuilder, Task> func) 281private async Task<AddressResult[]> RunWithFallbackServerHelper(string name, Func<LoopbackDnsResponseBuilder, Task> primaryHandler, Func<LoopbackDnsResponseBuilder, Task> fallbackHandler)