1 instantiation of AzureAISearchToolResource
Aspire.Hosting.Foundry (1)
PromptAgent\PromptAgentBuilderExtensions.cs (1)
311
var resource = new
AzureAISearchToolResource
(name, project.Resource)
12 references to AzureAISearchToolResource
Aspire.Hosting.Foundry (10)
PromptAgent\AzurePromptAgentResource.cs (1)
405
AzureAISearchToolResource
{ Connection: IAzureResource searchConnection } => searchConnection.ProvisioningTaskCompletionSource?.Task,
PromptAgent\PromptAgentBuilderExtensions.cs (5)
292
/// After creating the tool, call <see cref="WithReference(IResourceBuilder{Foundry.
AzureAISearchToolResource
}, IResourceBuilder{AzureSearchResource})"/>
303
public static IResourceBuilder<
AzureAISearchToolResource
> AddAISearchTool(
311
var
resource = new AzureAISearchToolResource(name, project.Resource)
329
public static IResourceBuilder<
AzureAISearchToolResource
> WithReference(
330
this IResourceBuilder<
AzureAISearchToolResource
> tool,
ToolResources\AzureAISearchToolResource.cs (4)
17
/// <see cref="PromptAgentBuilderExtensions.WithReference(IResourceBuilder{
AzureAISearchToolResource
}, IResourceBuilder{AzureSearchResource})"/>.
25
/// Creates a new instance of the <see cref="
AzureAISearchToolResource
"/> class.
38
/// Set by <see cref="PromptAgentBuilderExtensions.WithReference(IResourceBuilder{
AzureAISearchToolResource
}, IResourceBuilder{AzureSearchResource})"/>.
50
/// Set by <see cref="PromptAgentBuilderExtensions.WithReference(IResourceBuilder{
AzureAISearchToolResource
}, IResourceBuilder{AzureSearchResource})"/>.
Aspire.Hosting.Foundry.Tests (2)
PromptAgentTests.cs (2)
227
Assert.IsType<
AzureAISearchToolResource
>(tool.Resource);
465
Assert.IsType<
AzureAISearchToolResource
>(agent.Resource.Tools[2]);