Skip to content

ProviderConfiguration

Beschreibung

In Sektion ProviderConfiguration wird die Anbindung an das Javascript Frontend-Framework ExtJS über Ext.Direct parametriert. Es werden folgende Settings unterstützt:

Setting Beschreibung
Name Name des verwendeten ExtJS-Providers. Fix Ext.app.REMOTING_API
Namespace Namspace des verwendeten ExtJS-Providers. Fix null oder Ext.global
Buffer Aktiviert (true) oder deaktiviert (false) das Zusammenfassen von Methodenaufrufen. Bei Angabe einer Zahl: Wartezeit in Millisekunden vor dem Senden der gebündelten Anfrage. Empfehlung: null
MaxRetries Definiert, die Anzahl der erneuten Aufrufe bei einem fehlgeschlagenen Request aus ExtJs. Default: 1. Empfehlung: 0, damit sicher keine Aktionen mehrfach ausgeführt werden.
Timeout Timout in Millisekunden für Requests, die über ExtDirect ausgeführt werden. Empfehlung: null
Debug Definiert, ob die generierte Javascript-Datei DirectApi?v=.... formatiert ist (Debug=true) oder ohne Formatierung (Debug=false) aufbereitet wird. Gültige Werte: [true/false]. Empfehlung: Auf produktiven Umgebungen ist der Wert auf false zu setzen.

Beispiel

# Beispiel Sektion Authentication in appsettings.json

  "ProviderConfiguration": {
    "Name": "Ext.app.REMOTING_API",
    "Namespace": null,
    "Buffer": null,
    "MaxRetries": 0,
    "Timeout": null,
    "Debug": false
  },