Share via


WebServiceCollectionExtensions.AddBingTextSearch Method

Definition

Register an ITextSearch instance with the specified service ID.

public static Microsoft.Extensions.DependencyInjection.IServiceCollection AddBingTextSearch(this Microsoft.Extensions.DependencyInjection.IServiceCollection services, string apiKey, Microsoft.SemanticKernel.Plugins.Web.Bing.BingTextSearchOptions? options = default, string? serviceId = default);
static member AddBingTextSearch : Microsoft.Extensions.DependencyInjection.IServiceCollection * string * Microsoft.SemanticKernel.Plugins.Web.Bing.BingTextSearchOptions * string -> Microsoft.Extensions.DependencyInjection.IServiceCollection
<Extension()>
Public Function AddBingTextSearch (services As IServiceCollection, apiKey As String, Optional options As BingTextSearchOptions = Nothing, Optional serviceId As String = Nothing) As IServiceCollection

Parameters

services
IServiceCollection

The IServiceCollection to register the ITextSearch on.

apiKey
String

The API key credential used to authenticate requests against the Search service.

options
BingTextSearchOptions

Instance of BingTextSearchOptions to used when creating the BingTextSearch.

serviceId
String

An optional service id to use as the service key.

Returns

Applies to