Classe utilizada para armazenar informações de autenticação do Move Chat.

Esta classe armazena as informações de autenticação necessárias para a comunicação com a API do Move Chat.

🚧

Ao utilizar o Método AddMoveChat() não será necessário adicionar essa classe na injeção de dependência de forma manual.

Exemplo

public class Program
{
  services.AddScoped<IMoveChatAuth, MoveChatAuth>(sp => new MoveChatAuth(apiKey));
}

Construtores

Declaração
MoveChatAuth(string apiKey)

Parâmetros

NomeTipoDescriçãoObrigatório
apiKeystringApi Key para autenticação com o sistema Move Chat.

Métodos

Task<string> GetAPIKeyAsync :

Obtém a API Key armazenada.

Exemplo:

await moveChatAuth.GetAPIKeyAsync();