Inject reusable clients
To maintain optimal performance, reuse theSearchClient instance for all requests.
To do this, register it as a singleton in the service provider.
In the Startup.cs file, add the following lines to the ConfigureServices method:
C#
Program.cs file:
C#
AnalyticsClient and InsightsClient, as singletons in the service provider.
Add reusable clients to controllers
To reuse theSearchClient instance in your controllers, add the following lines:
C#