1 instantiation of FoundryToolboxResource
Aspire.Hosting.Foundry (1)
Toolbox\FoundryToolboxBuilderExtensions.cs (1)
55var toolbox = new FoundryToolboxResource(name, builder.Resource);
35 references to FoundryToolboxResource
Aspire.Hosting.Foundry (34)
Toolbox\FoundryToolboxBuilderExtensions.cs (30)
28/// The <see cref="FoundryToolboxResource.Version"/> 31/// <see cref="FoundryToolboxResource.DeployedVersion"/>. 47public static IResourceBuilder<FoundryToolboxResource> AddToolbox( 50Action<FoundryToolboxResource>? configure = null) 55var toolbox = new FoundryToolboxResource(name, builder.Resource); 81internal static IResourceBuilder<FoundryToolboxResource> AddToolboxForPolyglot( 99/// <see cref="FoundryToolboxResource.Version"/> exist without resolving locally modeled tools or 104public static IResourceBuilder<FoundryToolboxResource> RunAsExisting( 105this IResourceBuilder<FoundryToolboxResource> builder) 124/// <see cref="FoundryToolboxResource.Version"/> exist without resolving locally modeled tools or 129public static IResourceBuilder<FoundryToolboxResource> PublishAsExisting( 130this IResourceBuilder<FoundryToolboxResource> builder) 149/// <see cref="FoundryToolboxResource.Version"/> exist without resolving locally modeled tools or 154public static IResourceBuilder<FoundryToolboxResource> AsExisting( 155this IResourceBuilder<FoundryToolboxResource> builder) 173public static IResourceBuilder<FoundryToolboxResource> WithWebSearchTool( 174this IResourceBuilder<FoundryToolboxResource> builder, 198public static IResourceBuilder<FoundryToolboxResource> WithDescription( 199this IResourceBuilder<FoundryToolboxResource> builder, 220public static IResourceBuilder<FoundryToolboxResource> WithMcpTool( 221this IResourceBuilder<FoundryToolboxResource> builder, 254public static IResourceBuilder<FoundryToolboxResource> WithMcpTool( 255this IResourceBuilder<FoundryToolboxResource> builder, 278internal static IResourceBuilder<FoundryToolboxResource> WithMcpToolForPolyglot( 279this IResourceBuilder<FoundryToolboxResource> builder, 309public static IResourceBuilder<FoundryToolboxResource> WithAISearchTool( 310this IResourceBuilder<FoundryToolboxResource> builder, 358private static void ConfigureAsExisting(IResourceBuilder<FoundryToolboxResource> builder) 371private static IResourceBuilder<FoundryToolboxResource> WithMcpTool( 372this IResourceBuilder<FoundryToolboxResource> builder,
Toolbox\FoundryToolboxReadinessProbe.cs (1)
159request.Headers.Add("Foundry-Features", FoundryToolboxResource.PreviewFeatureHeaderValue);
Toolbox\FoundryToolboxResource.cs (3)
35/// Initializes a new instance of the <see cref="FoundryToolboxResource"/> class. 569message.Request.Headers.Add(HeaderName, FoundryToolboxResource.PreviewFeatureHeaderValue); 578message.Request.Headers.Add(HeaderName, FoundryToolboxResource.PreviewFeatureHeaderValue);
Aspire.Hosting.Foundry.Tests (1)
ToolboxTests.cs (1)
933() => FoundryToolboxResource.WaitForMcpResourceAsync(