MockLuisExtensions.UseMockLuisSettings Method
Definition
Important
Some information relates to prerelease product that may be substantially modified before it’s released. Microsoft makes no warranties, express or implied, with respect to the information provided here.
Setup configuration to utilize the settings file generated by lubuild.
public static Microsoft.Extensions.Configuration.IConfigurationBuilder UseMockLuisSettings (this Microsoft.Extensions.Configuration.IConfigurationBuilder builder, string directory, string userSecretId, string environment = default, string endpoint = "https://westus.api.cognitive.microsoft.com");
static member UseMockLuisSettings : Microsoft.Extensions.Configuration.IConfigurationBuilder * string * string * string * string -> Microsoft.Extensions.Configuration.IConfigurationBuilder
<Extension()>
Public Function UseMockLuisSettings (builder As IConfigurationBuilder, directory As String, userSecretId As String, Optional environment As String = Nothing, Optional endpoint As String = "https://westus.api.cognitive.microsoft.com") As IConfigurationBuilder
Parameters
- builder
- IConfigurationBuilder
Configuration builder to modify.
- directory
- String
Directory with the setting file in it.
- userSecretId
- String
The id for finding your user secrets.
- environment
- String
Environment where LUIS models are deployed.
- endpoint
- String
Endpoint to use with a default of westus.
Returns
Modified configuration builder.
Remarks
This utilizes the user secrets store to pick up the LUIS endpoint key. To store it do: "dotnet user-secrets luis:endpointKey *LUISKEY* --id *UserSecretId*". The *UserSecretId* should be passed in here. LUIS responses will be in cachedResponse in directory
.