EventHandler interface
Az eseménykezelő tulajdonságai.
Tulajdonságok
| auth | Felsőbb rétegbeli hitelesítési beállítások. Ha nincs beállítva, a rendszer nem használ hitelesítést a felsőbb rétegbeli üzenetekhez. |
| system |
Lekéri vagy beállítja a rendszeresemények listáját. |
| url |
Lekéri vagy beállítja az EventHandler URL-sablonját. A sablonon belül használhat egy előre definiált {hub} és {event} paramétert, az EventHandler URL-címének értéke dinamikusan lesz kiszámítva, amikor az ügyfélkérés beérkezik.
Az UrlTemplate például |
| user |
Lekéri vagy beállítja az eseményneveknek megfelelő mintát. Háromféle minta támogatott: 1. "*", minden 2. eseménynévnek megfelel. Több esemény kombinálása ",", például "event1,event2" értékkel, az "event1" és az "event2" 3 eseménynek felel meg. Egyetlen eseménynév, például "event1", egyezik az "event1" névvel |
Tulajdonság adatai
auth
Felsőbb rétegbeli hitelesítési beállítások. Ha nincs beállítva, a rendszer nem használ hitelesítést a felsőbb rétegbeli üzenetekhez.
auth?: UpstreamAuthSettings
Tulajdonság értéke
systemEvents
Lekéri vagy beállítja a rendszeresemények listáját.
systemEvents?: string[]
Tulajdonság értéke
string[]
urlTemplate
Lekéri vagy beállítja az EventHandler URL-sablonját. A sablonon belül használhat egy előre definiált {hub} és {event} paramétert, az EventHandler URL-címének értéke dinamikusan lesz kiszámítva, amikor az ügyfélkérés beérkezik.
Az UrlTemplate például http://example.com/api/{hub}/{event}lehet. A gazdagéprész nem tartalmazhat paramétereket.
urlTemplate: string
Tulajdonság értéke
string
userEventPattern
Lekéri vagy beállítja az eseményneveknek megfelelő mintát. Háromféle minta támogatott: 1. "*", minden 2. eseménynévnek megfelel. Több esemény kombinálása ",", például "event1,event2" értékkel, az "event1" és az "event2" 3 eseménynek felel meg. Egyetlen eseménynév, például "event1", egyezik az "event1" névvel
userEventPattern?: string
Tulajdonság értéke
string