3 instantiations of TypeScriptAppHostToolchainResolution
aspire (3)
Projects\TypeScriptAppHostToolchainResolver.cs (3)
56return new(configuredToolchain, reason); 96return new(TypeScriptAppHostToolchain.Npm, $"no package manager marker found in {appHostDirectory.FullName} or an eligible parent directory"); 440return new(toolchain, $"{markerName} found in {directory.FullName}");
7 references to TypeScriptAppHostToolchainResolution
aspire (3)
Projects\TypeScriptAppHostToolchainResolver.cs (3)
41var resolution = ResolveWithReason(appHostDirectory, environment); 50internal static TypeScriptAppHostToolchainResolution ResolveWithReason(DirectoryInfo appHostDirectory, IEnvironment environment) 438private static TypeScriptAppHostToolchainResolution CreateLockFileResolution(TypeScriptAppHostToolchain toolchain, string markerName, DirectoryInfo directory)
Aspire.Cli.Tests (4)
Projects\TypeScriptAppHostToolchainResolverTests.cs (4)
100var resolution = TypeScriptAppHostToolchainResolver.ResolveWithReason(appHostDirectory, new TestEnvironment()); 114var resolution = TypeScriptAppHostToolchainResolver.ResolveWithReason(workspace.WorkspaceRoot, new TestEnvironment()); 184var resolution = TypeScriptAppHostToolchainResolver.ResolveWithReason(appHostDirectory, new TestEnvironment()); 200var resolution = TypeScriptAppHostToolchainResolver.ResolveWithReason(appHostDirectory, new TestEnvironment());