4 instantiations of NodeAppResource
Aspire.Hosting.JavaScript (1)
JavaScriptHostingExtensions.cs (1)
155var resource = new NodeAppResource(name, "node", appDirectory);
Aspire.Hosting.JavaScript.Tests (3)
NodeJsPublicApiTests.cs (3)
22var action = () => new NodeAppResource(name, command, workingDirectory); 39var action = () => new NodeAppResource(name, command, workingDirectory); 54var action = () => new NodeAppResource(name, command, workingDirectory);
12 references to NodeAppResource
Aspire.Hosting.CodeGeneration.TypeScript.Tests (2)
AtsTypeScriptCodeGeneratorTests.cs (2)
2380var nodeAppTypeId = AtsTypeMapping.DeriveTypeId(typeof(Aspire.Hosting.JavaScript.NodeAppResource)); 2413Assert.Contains(expandedTypeIds, id => id.Contains(nameof(JavaScript.NodeAppResource), StringComparison.Ordinal));
Aspire.Hosting.JavaScript (2)
JavaScriptHostingExtensions.cs (2)
148public static IResourceBuilder<NodeAppResource> AddNodeApp(this IDistributedApplicationBuilder builder, [ResourceName] string name, string appDirectory, string scriptPath) 155var resource = new NodeAppResource(name, "node", appDirectory);
Aspire.Hosting.JavaScript.Tests (7)
AddNodeAppTests.cs (6)
249var nodeResource = Assert.Single(appModel.Resources.OfType<NodeAppResource>()); 276var nodeResource = Assert.Single(appModel.Resources.OfType<NodeAppResource>()); 306var nodeResource = Assert.Single(appModel.Resources.OfType<NodeAppResource>());
NodeAppFixture.cs (1)
23public IResourceBuilder<NodeAppResource>? NodeAppBuilder { get; private set; }
Aspire.Playground.Tests (1)
Infrastructure\DistributedApplicationExtensions.cs (1)
151and not NodeAppResource;