Compartilhar via


IConfigurationRefresher Interface

Definição

Uma interface usada para disparar uma atualização para os dados registrados para atualização com Configuração de Aplicativos.

public interface IConfigurationRefresher
type IConfigurationRefresher = interface
Public Interface IConfigurationRefresher

Propriedades

AppConfigurationEndpoint

O ponto de extremidade Configuração de Aplicativos.

LoggerFactory

Um ILoggerFactory para criar um agente para registrar erros.

Métodos

ProcessPushNotification(PushNotification, Nullable<TimeSpan>)

Processe os detalhes de um PushNotification objeto para garantir que os valores de chave mais recentes sejam fornecidos na próxima solicitação para Configuração de Aplicativos. A próxima solicitação será feita depois que os valores armazenados em cache forem marcados como sujo.

RefreshAsync(CancellationToken)

Atualiza os dados de Configuração de Aplicativos de forma assíncrona.

SetDirty(Nullable<TimeSpan>)
Obsoleto.

Define o valor armazenado em cache para valores-chave registrados para atualização como sujo. Um atraso aleatório é adicionado antes que o valor em cache seja marcado como sujo para reduzir a limitação em potencial no caso de várias instâncias serem atualizadas ao mesmo tempo.

TryRefreshAsync(CancellationToken)

Atualiza os dados de Configuração de Aplicativos de forma assíncrona. Um valor retornado indica se a operação foi bem-sucedida.

Aplica-se a