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