1 instantiation of AzureAIFoundryDeploymentResource
Aspire.Hosting.Azure.AIFoundry (1)
AzureAIFoundryExtensions.cs (1)
58var 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)
50public static IResourceBuilder<AzureAIFoundryDeploymentResource> AddDeployment(this IResourceBuilder<AzureAIFoundryResource> builder, [ResourceName] string name, string modelName, string modelVersion, string format) 58var deployment = new AzureAIFoundryDeploymentResource(name, modelName, modelVersion, format, builder.Resource); 79/// <param name="configure">A method that can be used for customizing the <see cref="AzureAIFoundryDeploymentResource"/>.</param> 81public static IResourceBuilder<AzureAIFoundryDeploymentResource> WithProperties(this IResourceBuilder<AzureAIFoundryDeploymentResource> builder, Action<AzureAIFoundryDeploymentResource> configure) 112foreach (var deployment in resource.Deployments) 216internal static IResourceBuilder<AzureAIFoundryDeploymentResource> AsLocalDeployment(this IResourceBuilder<AzureAIFoundryDeploymentResource> builder, AzureAIFoundryDeploymentResource deployment) 366foreach (var deployment in resource.Deployments)
AzureAIFoundryResource.cs (3)
21private readonly List<AzureAIFoundryDeploymentResource> _deployments = []; 49public IReadOnlyList<AzureAIFoundryDeploymentResource> Deployments => _deployments; 82internal 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)