diff --git a/runtime/dotnet/core/ComposerSettingsExtensions.cs b/runtime/dotnet/core/ComposerSettingsExtensions.cs index d23684f15b..d827eaf60b 100644 --- a/runtime/dotnet/core/ComposerSettingsExtensions.cs +++ b/runtime/dotnet/core/ComposerSettingsExtensions.cs @@ -28,7 +28,12 @@ public static IConfigurationBuilder UseComposerSettings(this IConfigurationBuild var qnaRegion = configuration.GetValue("qna:qnaRegion") ?? "westus"; var environment = configuration.GetValue("luis:environment") ?? Environment.UserName; var settings = new Dictionary(); - settings["luis:endpoint"] = configuration.GetValue("luis:endpoint") ?? $"https://{luisRegion}.api.cognitive.microsoft.com"; + var luisEndpoint = configuration.GetValue("luis:endpoint"); + if (String.IsNullOrWhiteSpace(luisEndpoint)) + { + luisEndpoint = $"https://{luisRegion}.api.cognitive.microsoft.com"; + } + settings["luis:endpoint"] = luisEndpoint; settings["BotRoot"] = botRoot; builder.AddInMemoryCollection(settings); if (environment == "Development")