1 instantiation of AzureAIFoundryDeploymentResource
Aspire.Hosting.Azure.AIFoundry (1)
AzureAIFoundryExtensions.cs (1)
56var deployment = new AzureAIFoundryDeploymentResource(name, modelName, modelVersion, format, builder.Resource);
18 references to AzureAIFoundryDeploymentResource
Aspire.Hosting.Azure.AIFoundry (15)
AzureAIFoundryDeploymentResource.cs (1)
20/// Initializes a new instance of the <see cref="AzureAIFoundryDeploymentResource"/> class.
AzureAIFoundryExtensions.cs (11)
48public static IResourceBuilder<AzureAIFoundryDeploymentResource> AddDeployment(this IResourceBuilder<AzureAIFoundryResource> builder, [ResourceName] string name, string modelName, string modelVersion, string format) 56var deployment = new AzureAIFoundryDeploymentResource(name, modelName, modelVersion, format, builder.Resource); 77/// <param name="configure">A method that can be used for customizing the <see cref="AzureAIFoundryDeploymentResource"/>.</param> 79public static IResourceBuilder<AzureAIFoundryDeploymentResource> WithProperties(this IResourceBuilder<AzureAIFoundryDeploymentResource> builder, Action<AzureAIFoundryDeploymentResource> configure) 110foreach (var deployment in resource.Deployments) 183internal static IResourceBuilder<AzureAIFoundryDeploymentResource> AsLocalDeployment(this IResourceBuilder<AzureAIFoundryDeploymentResource> builder, AzureAIFoundryDeploymentResource deployment) 327foreach (var deployment in resource.Deployments)
AzureAIFoundryResource.cs (3)
21private readonly List<AzureAIFoundryDeploymentResource> _deployments = []; 37public IReadOnlyList<AzureAIFoundryDeploymentResource> Deployments => _deployments; 63internal void AddDeployment(AzureAIFoundryDeploymentResource deployment)
Aspire.Hosting.Azure.Tests (3)
AzureAIFoundryExtensionsTests.cs (3)
31var deployment = Assert.Single(resource.Deployments); 52var deployment = Assert.Single(resource.Deployments); 108foreach (var deployment in localResource.Deployments)