16 references to A
Microsoft.Extensions.ServiceDiscovery.Dns (4)
Resolver\DnsResolver.cs (4)
98
if (additional.Name.Equals(target) && (additional.Type == QueryType.
A
|| additional.Type == QueryType.AAAA))
173
var queryType = addressFamily == AddressFamily.InterNetwork ? QueryType.
A
: QueryType.AAAA;
330
Debug.Assert(record.Type is QueryType.
A
or QueryType.AAAA, "Only CNAME records should be processed here.");
333
if (record.Type == QueryType.
A
&& record.Data.Length != IPv4Length ||
Microsoft.Extensions.ServiceDiscovery.Dns.Tests (12)
Resolver\DnsDataReaderTests.cs (1)
33
Assert.Equal(QueryType.
A
, record.Type);
Resolver\DnsDataWriterTests.cs (4)
29
DnsResourceRecord record = new DnsResourceRecord(EncodeDomainName("www.example.com"), QueryType.
A
, QueryClass.Internet, 3600, new byte[4]);
56
DnsResourceRecord record = new DnsResourceRecord(EncodeDomainName("www.example.com"), QueryType.
A
, QueryClass.Internet, 3600, new byte[4]);
81
Assert.True(writer.TryWriteQuestion(EncodeDomainName("www.example.com"), QueryType.
A
, QueryClass.Internet));
102
Assert.False(writer.TryWriteQuestion(EncodeDomainName("www.example.com"), QueryType.
A
, QueryClass.Internet));
Resolver\LoopbackDnsServer.cs (1)
236
QueryType type = address.AddressFamily == AddressFamily.InterNetwork ? QueryType.
A
: QueryType.AAAA;
Resolver\ResolveAddressesTests.cs (4)
243
[InlineData("not-example.com", (int)QueryType.
A
, (int)QueryClass.Internet)]
245
[InlineData("example.com", (int)QueryType.
A
, 0)]
290
LoopbackDnsResponseBuilder responseBuilder = new LoopbackDnsResponseBuilder(name, QueryType.
A
, QueryClass.Internet)
296
responseBuilder.Questions.Add((name, QueryType.
A
, QueryClass.Internet));
Resolver\TcpFailoverTests.cs (2)
107
[InlineData("not-example.com", (int)QueryType.
A
, (int)QueryClass.Internet)]
109
[InlineData("example.com", (int)QueryType.
A
, 0)]