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)
1753
else if (er.ModelResource is
DotnetToolResource
tool)
DotnetToolResourceExtensions.cs (9)
26
public 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>
38
where T :
DotnetToolResource
121
where T :
DotnetToolResource
135
where T :
DotnetToolResource
148
where T :
DotnetToolResource
162
where T :
DotnetToolResource
175
where T :
DotnetToolResource
188
where T :
DotnetToolResource
Aspire.Hosting.DotnetTool.Tests (1)
AddDotnetToolTests.cs (1)
21
Assert.IsType<
DotnetToolResource
>(tool.Resource);
DotnetTool.AppHost (3)
AppHost.cs (3)
28
IResourceBuilder<
DotnetToolResource
>? concurrencyParent = null;
89
foreach (
var
resource in builder.Resources.OfType<
DotnetToolResource
>())