Compartilhar via


Microsoft.Bot.Builder.Dialogs.Adaptive.Generators Namespace

Classes

LanguageGeneratorManager

Classe que gerencia o cache de todos os recursos LG de um ResourceExplorer. Essa classe atualiza automaticamente o cache quando ocorrem eventos de alteração de recurso.

LGResourceLoader

carregue todo o recurso lg e divida-os em um grupo de idiomas diferente.

MultiLanguageGenerator

ILanguageGenerator que usa implementa um mapa de locale-ILanguageGenerator> para a localidade e tem uma política que controla o fallback (try en-us -> en -> default).

MultiLanguageGeneratorBase

Classe base que aplica a política de linguagem ao método virtual tryGetGenerator.

ResourceMultiLanguageGenerator

Usa resourceExplorer para montar a lg raiz e todas as variantes de linguagem como um gerador de vários idiomas.

TemplateEngineLanguageGenerator

Implementação de ILanguageGenerator que usa LGFile.