2 instantiations of AzureAIFoundryResource
Aspire.Hosting.Azure.AIFoundry (1)
AzureAIFoundryExtensions.cs (1)
35
var resource = new
AzureAIFoundryResource
(name, ConfigureInfrastructure);
Aspire.Hosting.Azure.Tests (1)
AzureAIFoundryExtensionsTests.cs (1)
157
var aiFoundryResource = new
AzureAIFoundryResource
("test-foundry", _ => { });
33 references to AzureAIFoundryResource
Aspire.Hosting.Azure.AIFoundry (16)
AzureAIFoundryDeploymentResource.cs (3)
11
public class AzureAIFoundryDeploymentResource : Resource, IResourceWithParent<
AzureAIFoundryResource
>, IResourceWithConnectionString
27
public AzureAIFoundryDeploymentResource(string name, string modelName, string modelVersion, string format,
AzureAIFoundryResource
parent)
83
public
AzureAIFoundryResource
Parent { get; set; }
AzureAIFoundryExtensions.cs (13)
31
public static IResourceBuilder<
AzureAIFoundryResource
> AddAzureAIFoundry(this IDistributedApplicationBuilder builder, [ResourceName] string name)
35
var
resource = new AzureAIFoundryResource(name, ConfigureInfrastructure);
50
public static IResourceBuilder<AzureAIFoundryDeploymentResource> AddDeployment(this IResourceBuilder<
AzureAIFoundryResource
> builder, [ResourceName] string name, string modelName, string modelVersion, string format)
93
public static IResourceBuilder<AzureAIFoundryDeploymentResource> AddDeployment(this IResourceBuilder<
AzureAIFoundryResource
> builder, [ResourceName] string name, AIFoundryModel model)
126
public static IResourceBuilder<
AzureAIFoundryResource
> RunAsFoundryLocal(this IResourceBuilder<
AzureAIFoundryResource
> builder)
135
var
resource = builder.Resource;
189
IResourceBuilder<
AzureAIFoundryResource
> target,
196
private static IResourceBuilder<
AzureAIFoundryResource
> WithInitializer(this IResourceBuilder<
AzureAIFoundryResource
> builder)
250
var
foundryResource = builder.Resource.Parent;
393
var
resource = (
AzureAIFoundryResource
)infrastructure.AspireResource;
Aspire.Hosting.Azure.Tests (17)
AzureAIFoundryExtensionsTests.cs (17)
19
var
resource = Assert.Single(builder.Resources.OfType<
AzureAIFoundryResource
>());
30
var
resource = Assert.Single(builder.Resources.OfType<
AzureAIFoundryResource
>());
52
var
resource = Assert.Single(builder.Resources.OfType<
AzureAIFoundryResource
>());
62
var
resource = Assert.Single(builder.Resources.OfType<
AzureAIFoundryResource
>());
76
var
resource = Assert.Single(builder.Resources.OfType<
AzureAIFoundryResource
>());
82
var
localResource = Assert.Single(builder.Resources.OfType<
AzureAIFoundryResource
>());
106
var
localResource = Assert.Single(builder.Resources.OfType<
AzureAIFoundryResource
>());
122
var
resource = Assert.Single(builder.Resources.OfType<
AzureAIFoundryResource
>());
157
var
aiFoundryResource = new AzureAIFoundryResource("test-foundry", _ => { });