17 instantiations of FallbackProjectParser
Aspire.Cli.Tests (17)
Projects\FallbackProjectParserTests.cs (17)
26var parser = new FallbackProjectParser(NullLogger<FallbackProjectParser>.Instance); 48var parser = new FallbackProjectParser(NullLogger<FallbackProjectParser>.Instance); 71var parser = new FallbackProjectParser(NullLogger<FallbackProjectParser>.Instance); 100var parser = new FallbackProjectParser(NullLogger<FallbackProjectParser>.Instance); 125var parser = new FallbackProjectParser(NullLogger<FallbackProjectParser>.Instance); 150var parser = new FallbackProjectParser(NullLogger<FallbackProjectParser>.Instance); 175var parser = new FallbackProjectParser(NullLogger<FallbackProjectParser>.Instance); 201var parser = new FallbackProjectParser(NullLogger<FallbackProjectParser>.Instance); 227var parser = new FallbackProjectParser(NullLogger<FallbackProjectParser>.Instance); 264var parser = new FallbackProjectParser(NullLogger<FallbackProjectParser>.Instance); 286var parser = new FallbackProjectParser(NullLogger<FallbackProjectParser>.Instance); 316var parser = new FallbackProjectParser(NullLogger<FallbackProjectParser>.Instance); 339var parser = new FallbackProjectParser(NullLogger<FallbackProjectParser>.Instance); 363var parser = new FallbackProjectParser(NullLogger<FallbackProjectParser>.Instance); 386var parser = new FallbackProjectParser(NullLogger<FallbackProjectParser>.Instance); 408var parser = new FallbackProjectParser(NullLogger<FallbackProjectParser>.Instance); 426var parser = new FallbackProjectParser(NullLogger<FallbackProjectParser>.Instance);
69 references to FallbackProjectParser
aspire (10)
Program.cs (1)
457builder.Services.AddSingleton<FallbackProjectParser>();
Projects\DotNetAppHostProject.cs (2)
182return FallbackProjectParser.HasAppHostSdkDirective(content) 183|| FallbackProjectParser.HasAppHostPackageDirective(content);
Projects\FallbackProjectParser.cs (2)
19private readonly ILogger<FallbackProjectParser> _logger; 82public FallbackProjectParser(ILogger<FallbackProjectParser> logger)
Projects\ProjectUpdater.cs (5)
30internal sealed partial class ProjectUpdater(ILogger<ProjectUpdater> logger, IDotNetCliRunner runner, IInteractionService interactionService, IMemoryCache cache, CliExecutionContext executionContext, FallbackProjectParser fallbackParser) : IProjectUpdater 1019var match = SdkDirectiveRegex().Match(FallbackProjectParser.GetDirectivePreamble(fileContent)); 1044internal static Regex SdkDirectiveRegex() => FallbackProjectParser.SdkDirectiveRegex(); 1058return LegacyAppHostPackageDirectiveRegex().IsMatch(FallbackProjectParser.GetDirectivePreamble(fileContent)); 1081var matches = LegacyAppHostPackageDirectiveRegex().Matches(FallbackProjectParser.GetDirectivePreamble(content));
Aspire.Cli.Tests (59)
Projects\FallbackProjectParserTests.cs (35)
26var parser = new FallbackProjectParser(NullLogger<FallbackProjectParser>.Instance); 30Assert.Equal(expected, FallbackProjectParser.HasAppHostPackageDirective(content)); 48var parser = new FallbackProjectParser(NullLogger<FallbackProjectParser>.Instance); 71var parser = new FallbackProjectParser(NullLogger<FallbackProjectParser>.Instance); 100var parser = new FallbackProjectParser(NullLogger<FallbackProjectParser>.Instance); 125var parser = new FallbackProjectParser(NullLogger<FallbackProjectParser>.Instance); 150var parser = new FallbackProjectParser(NullLogger<FallbackProjectParser>.Instance); 175var parser = new FallbackProjectParser(NullLogger<FallbackProjectParser>.Instance); 201var parser = new FallbackProjectParser(NullLogger<FallbackProjectParser>.Instance); 227var parser = new FallbackProjectParser(NullLogger<FallbackProjectParser>.Instance); 264var parser = new FallbackProjectParser(NullLogger<FallbackProjectParser>.Instance); 286var parser = new FallbackProjectParser(NullLogger<FallbackProjectParser>.Instance); 316var parser = new FallbackProjectParser(NullLogger<FallbackProjectParser>.Instance); 339var parser = new FallbackProjectParser(NullLogger<FallbackProjectParser>.Instance); 363var parser = new FallbackProjectParser(NullLogger<FallbackProjectParser>.Instance); 386var parser = new FallbackProjectParser(NullLogger<FallbackProjectParser>.Instance); 408var parser = new FallbackProjectParser(NullLogger<FallbackProjectParser>.Instance); 426var parser = new FallbackProjectParser(NullLogger<FallbackProjectParser>.Instance);
Projects\ProjectUpdaterTests.cs (17)
118provider.GetRequiredService<FallbackProjectParser>()); 243provider.GetRequiredService<FallbackProjectParser>()); 318provider.GetRequiredService<FallbackProjectParser>()); 2652var fallbackParser = provider.GetRequiredService<FallbackProjectParser>(); 2754var fallbackParser = provider.GetRequiredService<FallbackProjectParser>(); 2833var fallbackParser = provider.GetRequiredService<FallbackProjectParser>(); 2915var fallbackParser = provider.GetRequiredService<FallbackProjectParser>(); 2994var fallbackParser = provider.GetRequiredService<FallbackProjectParser>(); 3257var fallbackParser = provider.GetRequiredService<FallbackProjectParser>(); 3345var fallbackParser = provider.GetRequiredService<FallbackProjectParser>();
TestServices\TestAppHostProjectFactory.cs (4)
123return FallbackProjectParser.HasAppHostSdkDirective(content) 124|| FallbackProjectParser.HasAppHostPackageDirective(content); 253return FallbackProjectParser.HasAppHostSdkDirective(content) 254|| FallbackProjectParser.HasAppHostPackageDirective(content);
Utils\CliTestHelper.cs (3)
176services.AddSingleton<FallbackProjectParser>(); 521var fallbackParser = serviceProvider.GetRequiredService<FallbackProjectParser>();