1 instantiation of FoundryDeploymentResource
Aspire.Hosting.Foundry (1)
FoundryExtensions.cs (1)
69
var deployment = new
FoundryDeploymentResource
(name, modelName, modelVersion, format, builder.Resource);
24 references to FoundryDeploymentResource
Aspire.Hosting.Azure.Tests (3)
FoundryExtensionsTests.cs (3)
33
var
deployment = Assert.Single(resource.Deployments);
55
var
deployment = Assert.Single(resource.Deployments);
135
foreach (
var
deployment in localResource.Deployments)
Aspire.Hosting.Foundry (21)
FoundryDeploymentResource.cs (1)
21
/// Initializes a new instance of the <see cref="
FoundryDeploymentResource
"/> class.
FoundryExtensions.cs (13)
61
public static IResourceBuilder<
FoundryDeploymentResource
> AddDeployment(this IResourceBuilder<FoundryResource> builder, [ResourceName] string name, string modelName, string modelVersion, string format)
69
var
deployment = new FoundryDeploymentResource(name, modelName, modelVersion, format, builder.Resource);
90
internal static IResourceBuilder<
FoundryDeploymentResource
> AddDeploymentForPolyglot(
130
public static IResourceBuilder<
FoundryDeploymentResource
> AddDeployment(this IResourceBuilder<FoundryResource> builder, [ResourceName] string name, FoundryModel model)
146
/// <param name="configure">A method that can be used for customizing the <see cref="
FoundryDeploymentResource
"/>.</param>
150
public static IResourceBuilder<
FoundryDeploymentResource
> WithProperties(this IResourceBuilder<
FoundryDeploymentResource
> builder, Action<
FoundryDeploymentResource
> configure)
182
foreach (
var
deployment in resource.Deployments)
334
internal static IResourceBuilder<
FoundryDeploymentResource
> AsLocalDeployment(this IResourceBuilder<
FoundryDeploymentResource
> builder,
FoundryDeploymentResource
deployment)
524
foreach (
var
deployment in resource.Deployments)
FoundryResource.cs (3)
24
private readonly List<
FoundryDeploymentResource
> _deployments = [];
71
public IReadOnlyList<
FoundryDeploymentResource
> Deployments => _deployments;
119
internal void AddDeployment(
FoundryDeploymentResource
deployment)
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,