Freigeben über


INotificationHandler Schnittstelle

Definition

Stellt eine Abstraktion für das Einbinden von benutzerdefiniertem Code an den Notification Hub-Registrierungsprozess bereit. Alle öffentlichen, nicht abstrakten Implementierungen dieser Schnittstelle werden von der Standardimplementierung INotificationHandlerTypeResolver automatisch abgerufen und bei der Abhängigkeits-Engine registriert, was dazu führt, dass sie im Rahmen des Registrierungsprozesses aufgerufen werden.

public interface INotificationHandler
type INotificationHandler = interface
Public Interface INotificationHandler

Methoden

Register(ApiServices, HttpRequestContext, NotificationRegistration)

Diese Methode wird aufgerufen, wenn sich ein Client registriert, um Benachrichtigungen zu empfangen. Sie wird aufgerufen, bevor die Anforderung an den Notification Hub gesendet wird, sodass die Implementierung dieser Methode den registration ändern kann, bevor sie übermittelt wird.

Unregister(ApiServices, HttpRequestContext, String)

Diese Methode wird aufgerufen, wenn ein Client die Registrierung auf hebt, um keine Benachrichtigungen mehr zu empfangen. Er wird aufgerufen, bevor die Anforderung an den Notification Hub gesendet wird.

Gilt für: