1 instantiation of FoundryDeploymentResource
Aspire.Hosting.Foundry (1)
FoundryExtensions.cs (1)
60var deployment = new FoundryDeploymentResource(name, modelName, modelVersion, format, builder.Resource);
22 references to FoundryDeploymentResource
Aspire.Hosting.Azure.Tests (3)
FoundryExtensionsTests.cs (3)
32var deployment = Assert.Single(resource.Deployments); 54var deployment = Assert.Single(resource.Deployments); 110foreach (var deployment in localResource.Deployments)
Aspire.Hosting.Foundry (19)
FoundryDeploymentResource.cs (1)
21/// Initializes a new instance of the <see cref="FoundryDeploymentResource"/> class.
FoundryExtensions.cs (12)
52public static IResourceBuilder<FoundryDeploymentResource> AddDeployment(this IResourceBuilder<FoundryResource> builder, [ResourceName] string name, string modelName, string modelVersion, string format) 60var deployment = new FoundryDeploymentResource(name, modelName, modelVersion, format, builder.Resource); 96public static IResourceBuilder<FoundryDeploymentResource> AddDeployment(this IResourceBuilder<FoundryResource> builder, [ResourceName] string name, FoundryModel model) 112/// <param name="configure">A method that can be used for customizing the <see cref="FoundryDeploymentResource"/>.</param> 115public static IResourceBuilder<FoundryDeploymentResource> WithProperties(this IResourceBuilder<FoundryDeploymentResource> builder, Action<FoundryDeploymentResource> configure) 147foreach (var deployment in resource.Deployments) 288internal static IResourceBuilder<FoundryDeploymentResource> AsLocalDeployment(this IResourceBuilder<FoundryDeploymentResource> builder, FoundryDeploymentResource deployment) 468foreach (var deployment in resource.Deployments)
FoundryResource.cs (3)
21private readonly List<FoundryDeploymentResource> _deployments = []; 63public IReadOnlyList<FoundryDeploymentResource> Deployments => _deployments; 111internal void AddDeployment(FoundryDeploymentResource deployment)
HostedAgent\HostedAgentBuilderExtension.cs (1)
322this IResourceBuilder<AzureCognitiveServicesProjectResource> project, IResourceBuilder<FoundryDeploymentResource> model, [ResourceName] string name, string? instructions)
Project\ProjectBuilderExtension.cs (2)
199public static IResourceBuilder<FoundryDeploymentResource> AddModelDeployment( 213public static IResourceBuilder<FoundryDeploymentResource> AddModelDeployment(