IConfigurationRefresher Interface

Définition

Interface utilisée pour déclencher une mise à jour pour les données inscrites pour l’actualisation avec App Configuration.

public interface IConfigurationRefresher
type IConfigurationRefresher = interface
Public Interface IConfigurationRefresher

Propriétés

AppConfigurationEndpoint

Point de terminaison App Configuration.

LoggerFactory

pour ILoggerFactory créer un enregistreur d’événements pour journaliser les erreurs.

Méthodes

ProcessPushNotification(PushNotification, Nullable<TimeSpan>)

Traitez les détails d’un PushNotification objet pour vous assurer que les dernières valeurs clés sont fournies dans la demande suivante pour App Configuration. La requête suivante sera effectuée une fois que les valeurs mises en cache auront été marquées comme sale.

RefreshAsync(CancellationToken)

Actualise les données de App Configuration de manière asynchrone.

SetDirty(Nullable<TimeSpan>)
Obsolète.

Définit la valeur mise en cache pour les valeurs de clé inscrites pour l’actualisation en tant que sale. Un délai aléatoire est ajouté avant le marquage de la valeur mise en cache comme modifiée pour réduire la limitation potentielle en cas d’actualisation de plusieurs instances en même temps.

TryRefreshAsync(CancellationToken)

Actualise les données de App Configuration de manière asynchrone. Une valeur de retour indique si l'opération a réussi.

S’applique à