FoundryToolResource
Class abstract net8.0
Base class for Foundry tool resources that participate in the Aspire application model.
namespace Aspire.Hosting.Foundry;
public abstract class FoundryToolResource : Aspire.Hosting.ApplicationModel.Resource, Aspire.Hosting.Foundry.IFoundryTool{ // ...} ResourceIFoundryTool
Remarks
Section titled Remarks All Foundry tools are modeled as project-level resources, enabling dashboard visibility, reusability across agents, and consistent lifecycle management. Create tool instances using the
Add*Tool extension methods on AzureCognitiveServicesProjectResource.