4 instantiations of AzureSearchResource
Aspire.Hosting.Azure.Search (1)
AzureSearchExtensions.cs (1)
43
AzureSearchResource resource =
new
(name, ConfigureSearch);
Aspire.Hosting.Azure.Tests (3)
AzureSearchExtensionsTests.cs (1)
103
var searchResource = new
AzureSearchResource
("test-search", _ => { });
PublicApiTests\SearchPublicApiTests.cs (2)
46
var action = () => new
AzureSearchResource
(name, configureInfrastructure);
60
var action = () => new
AzureSearchResource
(name, configureInfrastructure);
30 references to AzureSearchResource
Aspire.Hosting.Azure.Search (8)
AzureSearchExtensions.cs (8)
32
/// These can be replaced by calling <see cref="WithRoleAssignments{T}(IResourceBuilder{T}, IResourceBuilder{
AzureSearchResource
}, SearchBuiltInRole[])"/>.
36
public static IResourceBuilder<
AzureSearchResource
> AddAzureSearch(this IDistributedApplicationBuilder builder, [ResourceName] string name)
43
AzureSearchResource
resource = new(name, ConfigureSearch);
52
var
azureResource = (
AzureSearchResource
)infrastructure.AspireResource;
130
/// <see cref="WithRoleAssignments{T}(IResourceBuilder{T}, IResourceBuilder{
AzureSearchResource
}, AzureSearchRole[])"/>
136
IResourceBuilder<
AzureSearchResource
> target,
156
IResourceBuilder<
AzureSearchResource
> target,
Aspire.Hosting.Azure.Tests (3)
AzureSearchConnectionPropertiesTests.cs (2)
17
var
resource = Assert.Single(builder.Resources.OfType<
AzureSearchResource
>());
AzureSearchExtensionsTests.cs (1)
103
var
searchResource = new AzureSearchResource("test-search", _ => { });
Aspire.Hosting.Foundry (19)
Project\ConnectionBuilderExtensions.cs (3)
214
AzureSearchResource
search)
220
AzureSearchResource
search)
268
IResourceBuilder<
AzureSearchResource
> search)
Project\ProjectBuilderExtension.cs (3)
217
IResourceBuilder<
AzureSearchResource
> search)
256
typeof(IResourceBuilder<
AzureSearchResource
>),
266
IResourceBuilder<
AzureSearchResource
> search => builder.WithCapabilityHostSearch(search),
Project\ProjectResource.cs (2)
327
public
AzureSearchResource
? Search { get; set; }
390
public CapabilityHostBuilder WithSearch(IResourceBuilder<
AzureSearchResource
> search)
PromptAgent\PromptAgentBuilderExtensions.cs (3)
292
/// After creating the tool, call <see cref="WithReference(IResourceBuilder{Foundry.AzureAISearchToolResource}, IResourceBuilder{
AzureSearchResource
})"/>
320
/// Links an Azure AI Search tool to a backing <see cref="
AzureSearchResource
"/>,
331
IResourceBuilder<
AzureSearchResource
> search)
Toolbox\FoundryToolboxBuilderExtensions.cs (1)
310
IResourceBuilder<
AzureSearchResource
> search,
Toolbox\FoundryToolboxToolDefinition.cs (2)
351
AzureSearchResource
searchResource,
369
public
AzureSearchResource
SearchResource { get; }
ToolResources\AzureAISearchToolResource.cs (5)
16
/// link it to an <see cref="
AzureSearchResource
"/> using
17
/// <see cref="PromptAgentBuilderExtensions.WithReference(IResourceBuilder{AzureAISearchToolResource}, IResourceBuilder{
AzureSearchResource
})"/>.
38
/// Set by <see cref="PromptAgentBuilderExtensions.WithReference(IResourceBuilder{AzureAISearchToolResource}, IResourceBuilder{
AzureSearchResource
})"/>.
40
public
AzureSearchResource
? SearchResource { get; internal set; }
50
/// Set by <see cref="PromptAgentBuilderExtensions.WithReference(IResourceBuilder{AzureAISearchToolResource}, IResourceBuilder{
AzureSearchResource
})"/>.