3 implementations of IComputeResource
Aspire.Hosting (3)
ApplicationModel\ContainerResource.cs (1)
15
IComputeResource
ApplicationModel\ExecutableResource.cs (1)
25
IComputeResource
ApplicationModel\ProjectResource.cs (1)
14
IComputeResource
23 references to IComputeResource
Aspire.Hosting (1)
ResourceBuilderExtensions.cs (1)
1997
where T :
IComputeResource
Aspire.Hosting.Azure (2)
AzureUserAssignedIdentityExtensions.cs (2)
51
/// <param name="builder">The builder for the <see cref="
IComputeResource
"/> the identity will be associated with.</param>
64
where T :
IComputeResource
Aspire.Hosting.Azure.AppService (1)
AzureAppServiceComputeResourceExtensions.cs (1)
34
where T :
IComputeResource
Aspire.Hosting.Azure.Tests (16)
AzureAppServiceTests.cs (2)
37
var
container = Assert.IsType<
IComputeResource
>(Assert.Single(model.GetProjectResources()), exactMatch: false);
AzureContainerAppsTests.cs (4)
102
var
container = Assert.IsType<
IComputeResource
>(Assert.Single(model.GetProjectResources()), exactMatch: false);
144
var
container = Assert.IsType<
IComputeResource
>(Assert.Single(model.GetContainerResources()), exactMatch: false);
AzureUserAssignedIdentityTests.cs (10)
122
var
computeResource = Assert.Single(model.Resources.OfType<
IComputeResource
>(), r => r.Name == "myapp");
168
var
computeResource = Assert.Single(model.Resources.OfType<
IComputeResource
>(), r => r.Name == "myapp");
223
var
computeResource = Assert.Single(model.Resources.OfType<
IComputeResource
>(), r => r.Name == "myapp");
301
var
computeResource = Assert.Single(model.Resources.OfType<
IComputeResource
>(), r => r.Name == "myapp");
303
var
computeResource2 = Assert.Single(model.Resources.OfType<
IComputeResource
>(), r => r.Name == "myapp2");
Aspire.Hosting.Docker (1)
DockerComposeServiceExtensions.cs (1)
37
where T :
IComputeResource
Aspire.Hosting.Kubernetes (1)
KubernetesServiceExtensions.cs (1)
36
where T :
IComputeResource
Aspire.Hosting.Tests (1)
ResourceExtensionsTests.cs (1)
303
void RunTest<T>(IResourceBuilder<T> resourceBuilder) where T :
IComputeResource