Skip to content
Docs Try Aspire
Docs Try

AzureCognitiveServicesProjectConnectionsBuilderExtensions

Class static net8.0
📦 Aspire.Hosting.Foundry v13.4.0-preview.1.26281.18
Extension methods for adding Microsoft Foundry project connection resources to the distributed application model.
namespace Aspire.Hosting;
public static class AzureCognitiveServicesProjectConnectionsBuilderExtensions
{
// ...
}
AddBingGroundingConnection(IResourceBuilder<AzureCognitiveServicesProjectResource>, string, string)extensionats export
IResourceBuilder<BingGroundingConnectionResource>
Adds a Grounding with Bing Search connection to a Microsoft Foundry project.
AddBingGroundingConnection(IResourceBuilder<AzureCognitiveServicesProjectResource>, string, IResourceBuilder<ParameterResource>)extensionats export
IResourceBuilder<BingGroundingConnectionResource>
Adds a Grounding with Bing Search connection to a Microsoft Foundry project using a parameter resource for the Bing resource ID.
AddConnection(IResourceBuilder<AzureCognitiveServicesProjectResource>, string, Func<AzureResourceInfrastructure, CognitiveServicesConnectionProperties>)extensionats ignored
IResourceBuilder<AzureCognitiveServicesProjectConnectionResource>
Adds a Microsoft Foundry project connection resource to a project. This is a low level interface that requires the caller to specify all connection properties.
AddConnection(IResourceBuilder<AzureCognitiveServicesProjectResource>, AzureCosmosDBResource)extensionats ignored
IResourceBuilder<AzureCognitiveServicesProjectConnectionResource>
Adds CosmosDB to a project as a connection
AddConnection(IResourceBuilder<AzureCognitiveServicesProjectResource>, IResourceBuilder<AzureCosmosDBResource>)extensionats export
IResourceBuilder<AzureCognitiveServicesProjectConnectionResource>
Adds CosmosDB to a project as a connection
AddConnection(IResourceBuilder<AzureCognitiveServicesProjectResource>, AzureStorageResource)extensionats ignored
IResourceBuilder<AzureCognitiveServicesProjectConnectionResource>
Adds an Azure Storage account to a project as a connection.
AddConnection(IResourceBuilder<AzureCognitiveServicesProjectResource>, IResourceBuilder<AzureStorageResource>)extensionats export
IResourceBuilder<AzureCognitiveServicesProjectConnectionResource>
Adds an Azure Storage account to a project as a connection.
AddConnection(IResourceBuilder<AzureCognitiveServicesProjectResource>, AzureContainerRegistryResource)extensionats ignored
IResourceBuilder<AzureCognitiveServicesProjectConnectionResource>
Adds a container registry connection to the Microsoft Foundry project.
AddConnection(IResourceBuilder<AzureCognitiveServicesProjectResource>, IResourceBuilder<AzureContainerRegistryResource>)extensionats export
IResourceBuilder<AzureCognitiveServicesProjectConnectionResource>
Adds a container registry connection to the Microsoft Foundry project.
AddConnection(IResourceBuilder<AzureCognitiveServicesProjectResource>, AzureSearchResource)extensionats ignored
IResourceBuilder<AzureCognitiveServicesProjectConnectionResource>
Adds an Azure AI Search connection to a Microsoft Foundry project.
AddConnection(IResourceBuilder<AzureCognitiveServicesProjectResource>, IResourceBuilder<AzureSearchResource>)extensionats export
IResourceBuilder<AzureCognitiveServicesProjectConnectionResource>
Adds an Azure AI Search connection to a Microsoft Foundry project.
AddConnection(IResourceBuilder<AzureCognitiveServicesProjectResource>, IResourceBuilder<AzureKeyVaultResource>)extensionats export
IResourceBuilder<AzureCognitiveServicesProjectConnectionResource>
Adds a Key Vault connection to the Microsoft Foundry project.
View all methods