2 instantiations of AzureAIFoundryResource
Aspire.Hosting.Azure.AIFoundry (1)
AzureAIFoundryExtensions.cs (1)
35
var resource = new
AzureAIFoundryResource
(name, ConfigureInfrastructure);
Aspire.Hosting.Azure.Tests (1)
AzureAIFoundryExtensionsTests.cs (1)
155
var aiFoundryResource = new
AzureAIFoundryResource
("test-foundry", _ => { });
32 references to AzureAIFoundryResource
Aspire.Hosting.Azure.AIFoundry (15)
AzureAIFoundryDeploymentResource.cs (3)
11
public class AzureAIFoundryDeploymentResource : Resource, IResourceWithParent<
AzureAIFoundryResource
>, IResourceWithConnectionString
27
public AzureAIFoundryDeploymentResource(string name, string modelName, string modelVersion, string format,
AzureAIFoundryResource
parent)
83
public
AzureAIFoundryResource
Parent { get; set; }
AzureAIFoundryExtensions.cs (12)
31
public static IResourceBuilder<
AzureAIFoundryResource
> AddAzureAIFoundry(this IDistributedApplicationBuilder builder, [ResourceName] string name)
35
var
resource = new AzureAIFoundryResource(name, ConfigureInfrastructure);
50
public static IResourceBuilder<AzureAIFoundryDeploymentResource> AddDeployment(this IResourceBuilder<
AzureAIFoundryResource
> builder, [ResourceName] string name, string modelName, string modelVersion, string format)
96
public static IResourceBuilder<
AzureAIFoundryResource
> RunAsFoundryLocal(this IResourceBuilder<
AzureAIFoundryResource
> builder)
105
var
resource = builder.Resource;
159
IResourceBuilder<
AzureAIFoundryResource
> target,
166
private static IResourceBuilder<
AzureAIFoundryResource
> WithInitializer(this IResourceBuilder<
AzureAIFoundryResource
> builder)
220
var
foundryResource = builder.Resource.Parent;
363
var
resource = (
AzureAIFoundryResource
)infrastructure.AspireResource;
Aspire.Hosting.Azure.Tests (17)
AzureAIFoundryExtensionsTests.cs (17)
19
var
resource = Assert.Single(builder.Resources.OfType<
AzureAIFoundryResource
>());
30
var
resource = Assert.Single(builder.Resources.OfType<
AzureAIFoundryResource
>());
51
var
resource = Assert.Single(builder.Resources.OfType<
AzureAIFoundryResource
>());
61
var
resource = Assert.Single(builder.Resources.OfType<
AzureAIFoundryResource
>());
75
var
resource = Assert.Single(builder.Resources.OfType<
AzureAIFoundryResource
>());
81
var
localResource = Assert.Single(builder.Resources.OfType<
AzureAIFoundryResource
>());
105
var
localResource = Assert.Single(builder.Resources.OfType<
AzureAIFoundryResource
>());
121
var
resource = Assert.Single(builder.Resources.OfType<
AzureAIFoundryResource
>());
155
var
aiFoundryResource = new AzureAIFoundryResource("test-foundry", _ => { });