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