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