1 instantiation of DotnetToolResource
Aspire.Hosting (1)
DotnetToolResourceExtensions.cs (1)
29
=> builder.AddDotnetTool(new
DotnetToolResource
(name, packageId));
16 references to DotnetToolResource
Aspire.Hosting (12)
ApplicationModel\DotnetToolResource.cs (1)
21
/// Initializes a new instance of the <see cref="
DotnetToolResource
"/> class.
ApplicationModel\ResourceExtensions.cs (1)
1526
DotnetToolResource
=> KnownResourceTypes.Tool,
Dcp\DcpExecutor.cs (1)
1937
else if (er.ModelResource is
DotnetToolResource
tool)
DotnetToolResourceExtensions.cs (9)
28
public static IResourceBuilder<
DotnetToolResource
> AddDotnetTool(this IDistributedApplicationBuilder builder, [ResourceName] string name, string packageId)
35
/// <typeparam name="T">The type of the .NET tool resource to add. Must inherit from <see cref="
DotnetToolResource
"/>.</typeparam>
42
where T :
DotnetToolResource
129
where T :
DotnetToolResource
144
where T :
DotnetToolResource
158
where T :
DotnetToolResource
173
where T :
DotnetToolResource
187
where T :
DotnetToolResource
201
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;
92
foreach (
var
resource in builder.Resources.OfType<
DotnetToolResource
>())