botbuilder-azure-blobs package
Classes
| BlobsStorage |
O BlobsStorage fornece uma implementação de de Armazenamento de |
| BlobsTranscriptStore |
BlobsTranscriptStore é um TranscriptStore que persiste transcrições no Armazenamento de Blobs do Azure |
Interfaces
| BlobsStorageOptions |
Configurações opcionais para BlobsStorage |
| BlobsTranscriptStoreOptions |
Configurações opcionais para BlobsTranscriptStore |
Aliases de tipo
| IgnoreError |
Descreve uma função de erro ignore |
Funções
| ignore |
Encapsular uma promessa e fornecer uma função para decidir se deve ignorar um tipo de erro |
| is |
Ignore RestErrors que correspondem a um conjunto de códigos de status. |
| sanitize |
Garante que |
Detalhes da função
ignoreError<T>(Promise<T>, IgnoreError)
Encapsular uma promessa e fornecer uma função para decidir se deve ignorar um tipo de erro
function ignoreError<T>(promise: Promise<T>, ignore: IgnoreError): Promise<T | null>
Parâmetros
- promise
-
Promise<T>
uma promessa de aguardar
- ignore
- IgnoreError
método que retorna true se um erro deve ser ignorado
Retornos
Promise<T | null>
uma promessa que resolve T ou null depois de ignorar erros correspondentes
isStatusCodeError(number[])
Ignore RestErrors que correspondem a um conjunto de códigos de status.
function isStatusCodeError(codes: number[]): IgnoreError
Parâmetros
- codes
-
number[]
Códigos de status HTTP que não devem ser considerados erros
Retornos
uma função que aceita um erro e retorna true se representa um dos códigos de status ignorados
sanitizeBlobKey(string, BlobsTranscriptStoreOptions)
Garante que key seja uma chave de Armazenamento de Blobs do Azure corretamente higienizada. Ele deve ser codificado em URI, não mais do que 1024 caracteres e conter no máximo 254 caracteres de barra ("/").
function sanitizeBlobKey(key: string, options?: BlobsTranscriptStoreOptions): string
Parâmetros
- key
-
string
chave de blob de cadeia de caracteres a ser sanitizada
- options
- BlobsTranscriptStoreOptions
Configurações opcionais para BlobsTranscriptStore
Retornos
string
chave de blob sanitizada