4 instantiations of NodeAppResource
Aspire.Hosting.JavaScript (1)
JavaScriptHostingExtensions.cs (1)
153var 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)
2744var nodeAppTypeId = AtsTypeMapping.DeriveTypeId(typeof(Aspire.Hosting.JavaScript.NodeAppResource)); 2777Assert.Contains(expandedTypeIds, id => id.Contains(nameof(JavaScript.NodeAppResource), StringComparison.Ordinal));
Aspire.Hosting.JavaScript (2)
JavaScriptHostingExtensions.cs (2)
146public static IResourceBuilder<NodeAppResource> AddNodeApp(this IDistributedApplicationBuilder builder, [ResourceName] string name, string appDirectory, string scriptPath) 153var resource = new NodeAppResource(name, "node", appDirectory);
Aspire.Hosting.JavaScript.Tests (7)
AddNodeAppTests.cs (6)
247var nodeResource = Assert.Single(appModel.Resources.OfType<NodeAppResource>()); 274var nodeResource = Assert.Single(appModel.Resources.OfType<NodeAppResource>()); 304var 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;