2 instantiations of FoundryResource
Aspire.Hosting.Azure.Tests (1)
FoundryExtensionsTests.cs (1)
187
var aiFoundryResource = new
FoundryResource
("test-foundry", _ => { });
Aspire.Hosting.Foundry (1)
FoundryExtensions.cs (1)
36
var resource = new
FoundryResource
(name, ConfigureInfrastructure);
44 references to FoundryResource
Aspire.Hosting.Azure.Tests (19)
FoundryExtensionsTests.cs (19)
20
var
resource = Assert.Single(builder.Resources.OfType<
FoundryResource
>());
31
var
resource = Assert.Single(builder.Resources.OfType<
FoundryResource
>());
53
var
resource = Assert.Single(builder.Resources.OfType<
FoundryResource
>());
63
var
resource = Assert.Single(builder.Resources.OfType<
FoundryResource
>());
77
var
resource = Assert.Single(builder.Resources.OfType<
FoundryResource
>());
83
var
localResource = Assert.Single(builder.Resources.OfType<
FoundryResource
>());
107
var
localResource = Assert.Single(builder.Resources.OfType<
FoundryResource
>());
125
var
resource = Assert.Single(builder.Resources.OfType<
FoundryResource
>());
155
var
resource = Assert.Single(builder.Resources.OfType<
FoundryResource
>());
187
var
aiFoundryResource = new FoundryResource("test-foundry", _ => { });
Aspire.Hosting.Foundry (22)
FoundryDeploymentResource.cs (3)
12
public class FoundryDeploymentResource : Resource, IResourceWithParent<
FoundryResource
>, IResourceWithConnectionString
28
public FoundryDeploymentResource(string name, string modelName, string modelVersion, string format,
FoundryResource
parent)
98
public
FoundryResource
Parent { get; set; }
FoundryExtensions.cs (14)
32
public static IResourceBuilder<
FoundryResource
> AddFoundry(this IDistributedApplicationBuilder builder, [ResourceName] string name)
36
var
resource = new FoundryResource(name, ConfigureInfrastructure);
52
public static IResourceBuilder<FoundryDeploymentResource> AddDeployment(this IResourceBuilder<
FoundryResource
> builder, [ResourceName] string name, string modelName, string modelVersion, string format)
96
public static IResourceBuilder<FoundryDeploymentResource> AddDeployment(this IResourceBuilder<
FoundryResource
> builder, [ResourceName] string name, FoundryModel model)
131
public static IResourceBuilder<
FoundryResource
> RunAsFoundryLocal(this IResourceBuilder<
FoundryResource
> builder)
140
var
resource = builder.Resource;
195
IResourceBuilder<
FoundryResource
> target,
214
IResourceBuilder<
FoundryResource
> target,
238
private static IResourceBuilder<
FoundryResource
> WithInitializer(this IResourceBuilder<
FoundryResource
> builder)
292
var
foundryResource = builder.Resource.Parent;
441
var
resource = (
FoundryResource
)infrastructure.AspireResource;
Project\ProjectBuilderExtension.cs (1)
38
this IResourceBuilder<
FoundryResource
> builder,
Project\ProjectResource.cs (4)
22
AzureProvisionableAspireResourceWithParent<CognitiveServicesProject,
FoundryResource
>,
32
public AzureCognitiveServicesProjectResource([ResourceName] string name, Action<AzureResourceInfrastructure> configureInfrastructure,
FoundryResource
parent)
262
public
FoundryResource
? AzureOpenAI { get; set; }
332
public CapabilityHostBuilder WithAzureOpenAI(IResourceBuilder<
FoundryResource
> openAI)
Aspire.Hosting.Foundry.Tests (3)
AddFoundryTests.cs (1)
21
Assert.IsType<
FoundryResource
>(resourceBuilder.Resource);
ProjectResourceTests.cs (2)
33
var
account = builder.Resources.OfType<
FoundryResource
>().SingleOrDefault();