1 instantiation of DefaultLinkParser
Microsoft.AspNetCore.Routing.Tests (1)
LinkParserTestBase.cs (1)
65return new DefaultLinkParser(
18 references to DefaultLinkParser
Microsoft.AspNetCore.Routing (3)
DefaultLinkParser.cs (2)
16private readonly ILogger<DefaultLinkParser> _logger; 28ILogger<DefaultLinkParser> logger,
DependencyInjection\RoutingServiceCollectionExtensions.cs (1)
99services.TryAddSingleton<LinkParser, DefaultLinkParser>();
Microsoft.AspNetCore.Routing.Tests (15)
DefaultLinkParserTest.cs (7)
27var parser = CreateLinkParser(services => { services.AddSingleton<ILoggerFactory>(loggerFactory); }, endpoint); 49var parser = CreateLinkParser(services => { services.AddSingleton<ILoggerFactory>(loggerFactory); }, endpoint1, endpoint2); 73var parser = CreateLinkParser(services => { services.AddSingleton<ILoggerFactory>(loggerFactory); }, endpoint0, endpoint1, endpoint2); 93var parser = CreateLinkParser(endpoint); 109var parser = CreateLinkParser(endpoint0, endpoint1); 125var parser = CreateLinkParser(dataSources: new[] { dataSource }); 144var parser = CreateLinkParser(dataSources: new[] { dataSource });
LinkParserEndpointNameExtensionsTest.cs (3)
16var parser = CreateLinkParser(endpoint); 32var parser = CreateLinkParser(endpoint1, endpoint2); 47var parser = CreateLinkParser(endpoint);
LinkParserTestBase.cs (5)
26private protected DefaultLinkParser CreateLinkParser(params Endpoint[] endpoints) 31private protected DefaultLinkParser CreateLinkParser( 38private protected DefaultLinkParser CreateLinkParser(EndpointDataSource[] dataSources) 43private protected DefaultLinkParser CreateLinkParser( 68serviceProvider.GetRequiredService<ILoggerFactory>().CreateLogger<DefaultLinkParser>(),