2 instantiations of FoundryResource
Aspire.Hosting.Azure.Tests (1)
FoundryExtensionsTests.cs (1)
241var aiFoundryResource = new FoundryResource("test-foundry", _ => { });
Aspire.Hosting.Foundry (1)
FoundryExtensions.cs (1)
38var resource = new FoundryResource(name, ConfigureInfrastructure);
42 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>()); 241var 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)
34public static IResourceBuilder<FoundryResource> AddFoundry(this IDistributedApplicationBuilder builder, [ResourceName] string name) 38var resource = new FoundryResource(name, ConfigureInfrastructure); 54public static IResourceBuilder<FoundryDeploymentResource> AddDeployment(this IResourceBuilder<FoundryResource> builder, [ResourceName] string name, string modelName, string modelVersion, string format) 98public static IResourceBuilder<FoundryDeploymentResource> AddDeployment(this IResourceBuilder<FoundryResource> builder, [ResourceName] string name, FoundryModel model) 133public static IResourceBuilder<FoundryResource> RunAsFoundryLocal(this IResourceBuilder<FoundryResource> builder) 142var resource = builder.Resource; 197IResourceBuilder<FoundryResource> target, 216IResourceBuilder<FoundryResource> target, 240private static IResourceBuilder<FoundryResource> WithInitializer(this IResourceBuilder<FoundryResource> builder) 294var foundryResource = builder.Resource.Parent; 443var resource = (FoundryResource)infrastructure.AspireResource;
Project\ProjectBuilderExtension.cs (1)
39this 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 (1)
AddFoundryTests.cs (1)
21Assert.IsType<FoundryResource>(resourceBuilder.Resource);