1 instantiation of DotnetToolResource
Aspire.Hosting (1)
DotnetToolResourceExtensions.cs (1)
28
=> 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)
1452
DotnetToolResource
=> KnownResourceTypes.Tool,
Dcp\DcpExecutor.cs (1)
1793
else if (er.ModelResource is
DotnetToolResource
tool)
DotnetToolResourceExtensions.cs (9)
27
public static IResourceBuilder<
DotnetToolResource
> AddDotnetTool(this IDistributedApplicationBuilder builder, [ResourceName] string name, string packageId)
34
/// <typeparam name="T">The type of the .NET tool resource to add. Must inherit from <see cref="
DotnetToolResource
"/>.</typeparam>
39
where T :
DotnetToolResource
125
where T :
DotnetToolResource
139
where T :
DotnetToolResource
152
where T :
DotnetToolResource
166
where T :
DotnetToolResource
179
where T :
DotnetToolResource
192
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
>())