1 instantiation of IPAddressListParser
Microsoft.AspNetCore.HeaderParsing (1)
Parsers\IPAddressListParser.cs (1)
14public static IPAddressListParser Instance { get; } = new();
10 references to IPAddressListParser
Microsoft.AspNetCore.HeaderParsing (2)
CommonHeaders.cs (1)
100public static HeaderSetup<IReadOnlyList<IPAddress>> XForwardedFor => new("X-Forwarded-For", IPAddressListParser.Instance);
Parsers\IPAddressListParser.cs (1)
14public static IPAddressListParser Instance { get; } = new();
Microsoft.AspNetCore.HeaderParsing.Tests (8)
CommonHeadersTests.cs (1)
144Assert.Equal(IPAddressListParser.Instance, CommonHeaders.XForwardedFor.ParserInstance);
HeaderKeyTests.cs (1)
38var referenceTimeDefault = new HeaderKey<IReadOnlyList<IPAddress>>(TestHeaderName, IPAddressListParser.Instance, TestHeaderPosition);
ParserTests.cs (6)
370Assert.True(IPAddressListParser.Instance.TryParse(sv, out var result, out var error)); 380Assert.True(IPAddressListParser.Instance.TryParse(sv, out var result, out var error)); 392Assert.True(IPAddressListParser.Instance.TryParse(sv, out var result, out var error)); 404Assert.True(IPAddressListParser.Instance.TryParse(sv, out var result, out var error)); 417Assert.False(IPAddressListParser.Instance.TryParse(sv, out var result, out var error)); 426Assert.False(IPAddressListParser.Instance.TryParse(sv, out var result, out var error));