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