WebPubSubEventHandlerOptions interface
Opzioni per il gestore CloudEvents.
Proprietà
| allowed |
Se non specificato, per impostazione predefinita consenti tutti gli endpoint, altrimenti consenti solo gli endpoint specificati |
| handle |
Gestire l'evento "connect", il servizio attende che la risposta proceda. |
| handle |
Gestire gli eventi utente, il servizio attende che la risposta proceda. |
| on |
Trigger di evento per l'evento di sblocco "connesso". Si tratta di un evento di sblocco e il servizio non attende la risposta. |
| on |
Trigger di evento per l'evento di sblocco "disconnesso". Si tratta di un evento di sblocco e il servizio non attende la risposta. |
| on |
Trigger evento per la presenza di gruppo "unito". Si tratta di un evento di sblocco e il servizio non attende la risposta. |
| on |
Trigger di evento per l'evento di presenza del gruppo "sinistro". Si tratta di un evento di sblocco e il servizio non attende la risposta. |
| path | Percorso di gestione personalizzato per il percorso del gestore CloudEvents. |
Dettagli proprietà
allowedEndpoints
Se non specificato, per impostazione predefinita consenti tutti gli endpoint, altrimenti consenti solo gli endpoint specificati
allowedEndpoints?: string[]
Valore della proprietà
string[]
handleConnect
Gestire l'evento "connect", il servizio attende che la risposta proceda.
handleConnect?: (connectRequest: ConnectRequest, connectResponse: ConnectResponseHandler) => void
Valore della proprietà
(connectRequest: ConnectRequest, connectResponse: ConnectResponseHandler) => void
handleUserEvent
Gestire gli eventi utente, il servizio attende che la risposta proceda.
handleUserEvent?: (userEventRequest: UserEventRequest, userEventResponse: UserEventResponseHandler) => void
Valore della proprietà
(userEventRequest: UserEventRequest, userEventResponse: UserEventResponseHandler) => void
onConnected
Trigger di evento per l'evento di sblocco "connesso". Si tratta di un evento di sblocco e il servizio non attende la risposta.
onConnected?: (connectedRequest: ConnectedRequest) => void
Valore della proprietà
(connectedRequest: ConnectedRequest) => void
onDisconnected
Trigger di evento per l'evento di sblocco "disconnesso". Si tratta di un evento di sblocco e il servizio non attende la risposta.
onDisconnected?: (disconnectedRequest: DisconnectedRequest) => void
Valore della proprietà
(disconnectedRequest: DisconnectedRequest) => void
onGroupJoined
Trigger evento per la presenza di gruppo "unito". Si tratta di un evento di sblocco e il servizio non attende la risposta.
onGroupJoined?: (groupJoinedRequest: GroupJoinedRequest) => void
Valore della proprietà
(groupJoinedRequest: GroupJoinedRequest) => void
onGroupLeft
Trigger di evento per l'evento di presenza del gruppo "sinistro". Si tratta di un evento di sblocco e il servizio non attende la risposta.
onGroupLeft?: (groupLeftRequest: GroupLeftRequest) => void
Valore della proprietà
(groupLeftRequest: GroupLeftRequest) => void
path
Percorso di gestione personalizzato per il percorso del gestore CloudEvents.
path?: string
Valore della proprietà
string