1 instantiation of FoundryDeploymentResource
Aspire.Hosting.Foundry (1)
FoundryExtensions.cs (1)
70
var deployment = new
FoundryDeploymentResource
(name, modelName, modelVersion, format, builder.Resource);
25 references to FoundryDeploymentResource
Aspire.Hosting.Azure.Tests (3)
FoundryExtensionsTests.cs (3)
37
var
deployment = Assert.Single(resource.Deployments);
59
var
deployment = Assert.Single(resource.Deployments);
602
foreach (
var
deployment in localResource.Deployments)
Aspire.Hosting.Foundry (22)
FoundryDeploymentResource.cs (1)
21
/// Initializes a new instance of the <see cref="
FoundryDeploymentResource
"/> class.
FoundryExtensions.cs (13)
62
public static IResourceBuilder<
FoundryDeploymentResource
> AddDeployment(this IResourceBuilder<FoundryResource> builder, [ResourceName] string name, string modelName, string modelVersion, string format)
70
var
deployment = new FoundryDeploymentResource(name, modelName, modelVersion, format, builder.Resource);
91
internal static IResourceBuilder<
FoundryDeploymentResource
> AddDeploymentForPolyglot(
131
public static IResourceBuilder<
FoundryDeploymentResource
> AddDeployment(this IResourceBuilder<FoundryResource> builder, [ResourceName] string name, FoundryModel model)
147
/// <param name="configure">A method that can be used for customizing the <see cref="
FoundryDeploymentResource
"/>.</param>
151
public static IResourceBuilder<
FoundryDeploymentResource
> WithProperties(this IResourceBuilder<
FoundryDeploymentResource
> builder, Action<
FoundryDeploymentResource
> configure)
235
foreach (
var
deployment in resource.Deployments)
390
internal static IResourceBuilder<
FoundryDeploymentResource
> AsLocalDeployment(this IResourceBuilder<
FoundryDeploymentResource
> builder,
FoundryDeploymentResource
deployment)
623
foreach (
var
deployment in resource.Deployments)
FoundryResource.cs (3)
28
private readonly List<
FoundryDeploymentResource
> _deployments = [];
75
public IReadOnlyList<
FoundryDeploymentResource
> Deployments => _deployments;
123
internal void AddDeployment(
FoundryDeploymentResource
deployment)
LocalModelHealthCheck.cs (1)
8
internal sealed class LocalModelHealthCheck(
FoundryDeploymentResource
deployment, IHttpClientFactory httpClientFactory) : IHealthCheck
Project\ProjectBuilderExtension.cs (3)
280
public static IResourceBuilder<
FoundryDeploymentResource
> AddModelDeployment(
294
internal static IResourceBuilder<
FoundryDeploymentResource
> AddModelDeploymentForPolyglot(
319
public static IResourceBuilder<
FoundryDeploymentResource
> AddModelDeployment(
PromptAgent\PromptAgentBuilderExtensions.cs (1)
62
IResourceBuilder<
FoundryDeploymentResource
> model,