1 instantiation of DotnetToolResource
Aspire.Hosting (1)
DotnetToolResourceExtensions.cs (1)
27=> builder.AddDotnetTool(new DotnetToolResource(name, packageId));
15 references to DotnetToolResource
Aspire.Hosting (11)
ApplicationModel\DotnetToolResource.cs (1)
21/// Initializes a new instance of the <see cref="DotnetToolResource"/> class.
Dcp\DcpExecutor.cs (1)
1753else if (er.ModelResource is DotnetToolResource tool)
DotnetToolResourceExtensions.cs (9)
26public static IResourceBuilder<DotnetToolResource> AddDotnetTool(this IDistributedApplicationBuilder builder, [ResourceName] string name, string packageId) 33/// <typeparam name="T">The type of the .NET tool resource to add. Must inherit from <see cref="DotnetToolResource"/>.</typeparam> 38where T : DotnetToolResource 121where T : DotnetToolResource 135where T : DotnetToolResource 148where T : DotnetToolResource 162where T : DotnetToolResource 175where T : DotnetToolResource 188where T : DotnetToolResource
Aspire.Hosting.DotnetTool.Tests (1)
AddDotnetToolTests.cs (1)
21Assert.IsType<DotnetToolResource>(tool.Resource);
DotnetTool.AppHost (3)
AppHost.cs (3)
28IResourceBuilder<DotnetToolResource>? concurrencyParent = null; 89foreach (var resource in builder.Resources.OfType<DotnetToolResource>())