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