Zum Inhalt

Configuration (generated)

CrossCutting.Core.Logging.SerilogAdapter.File

  • Summary (EN): Settings to change the logging behavior when logging to a file.
  • Summary (DE): Einstellungen, um das Logverhalten beim Loggen in eine Datei anzupassen.

Entries

Key Type Required Default Value Command Line Setting Description (EN) Description (DE) Example Remarks
FileName String null - File name which the logs are written to. Datei, in die geloggt wird. - -
MinimumLogLevel LogLevel
(Enum)
Error - The minimum log level. Mindest-Loglevel. Error -
RetainedFileCountLimit Int32 14 - The number of files to retain after rolling to a different file. Die Anzahl der beibehaltenen Dateien, wenn mehrere Log-Dateien angelegt werden. - -
RollingInterval RollingInterval
(Enum)
Day - The interval type to roll log files. Der Intervall-Typ, wann eine neue Log-Datei angelegt werden soll. Hour -
FileSizeLimitBytes Int64? null - The maximum file size of a single log file. Die maximale Dateigröße einer Log-Datei. 1048576000 Specified in bytes.

Description Enum MinimumLogLevel

Enum Values for MinimumLogLevel

Key Description (EN) Description (DE) Example Remarks
Trace Trace Einzelschritt - -
Debug Debug Debug - -
Info Information Information - -
Warn Warning Warnung - -
Error Error Fehler - -

Description Enum RollingInterval

Enum Values for RollingInterval

Key Description (EN) Description (DE) Example Remarks
Infinite The log file will never roll; no time period information will be appended to the log file name. Die Logdatei wird niemals neu erzeugt; keine Zeitrauminformationen werden an den Dateinamen angehängt. - -
Year Roll every year. Filenames will have a four-digit year appended in the pattern . Jedes Jahr neu erzeugen. Dateinamen werden mit einem vierstelligen Jahr im Muster angehängt. - -
Month Roll every calendar month. Filenames will have appended. Jeden Kalendermonat neu erzeugen. Dateinamen werden mit angehängt. - -
Day Roll every day. Filenames will have appended. Jeden Tag neu erzeugen. Dateinamen werden mit angehängt. - -
Hour Roll every hour. Filenames will have appended. Jede Stunde neu erzeugen. Dateinamen werden mit angehängt. - -
Minute Roll every minute. Filenames will have appended. Jede Minute neu erzeugen. Dateinamen werden mit angehängt. - -

Logic.Business.AcpCopyObjectManagement

  • Summary (EN): Configuration settings for service execution and object duplication.
  • Summary (DE): Konfigurationseinstellungen für die Ausführung des Dienstes und Objektduplikation.

Entries

Key Type Required Default Value Command Line Setting Description (EN) Description (DE) Example Remarks
UseService Boolean False - If the application should run as a service. Ob die Applikation als Dienst laufen soll. - -
Interval TimeSpan 00:00:00 - The synchronization interval. Das Synchronisierungs-Interval. - -
TemplatesPath String null - The absolute path to the object duplication templates. Der absolute Pfad zu den Vorlagen für Objektduplizierungen. - -
## Logic.Domain.ServiceManagement.Windows
- Summary (EN): Configuration to install/uninstall the application as service.
- Summary (DE): Die Konfiguration zum Installieren/Deinstallieren der Anwendung als Dienst.

Entries

Key Type Required Default Value Command Line Setting Description (EN) Description (DE) Example Remarks
IsInstall Boolean False - Specifies whether the application is to be installed. Gibt an, ob die Anwendung installiert werden soll. - -
IsUninstall Boolean False - Specifies whether the application is to be uninstalled. Gibt an, ob die Anwendung deinstalliert werden soll. - -
ServiceName String null - The name of the service. Der Name des Dienstes. - Required for installation and uninstallation.
ServiceDescription String null - The description of the service. Die Beschreibung des Dienstes. - Required for installation.
DisplayName String null - The display name of the service. Der Anzeigename des Dienstes. - Required for installation.
ServiceDependencies String[]
(Array)
null - The service dependencies of the service. Die Dienstabhängigkeiten des Dienstes. - Only applicable for installation.
FailureBehavior FailureBehaviorSetti...
(Array)
null - The failure behavior settings of the service. Die Einstellungen zum Fehlerverhalten des Dienstes. - Only applicable for installation.

Description Array FailureBehavior

Array Elements for FailureBehavior

Key Type Required Default Value Description (EN) Description (DE) Example Remarks
Type FailureBehavior
(Enum)
None The type of the failure behavior. Der Typ des Fehlerverhaltens. - -
Delay Int32 0 The delay in milliseconds. Die Verzögerung in Millisekunden. - -

Description Enum Type

Enum Values for Type

Key Description (EN) Description (DE) Example Remarks
None - - - -
Run - - - -
Reboot - - - -
Restart - - - -

Logic.Integration.GenesisWorldManagement

  • Summary (EN): Settings regarding the connection to the Genesis World Server.
  • Summary (DE): Einstellungen bezüglich der Verbindung zum Genesis World Server.

Entries

Key Type Required Default Value Command Line Setting Description (EN) Description (DE) Example Remarks
Username String null - The username to connect to the Genesis World Server. Der Benutzername, um eine Verbindung mit dem Genesis World Server aufzubauen. - -
Password SecureString null - The encrypted password to connect to the Genesis World Server. Das verschlüsselte Passwort, um eine Verbindung mit dem Genesis World Server aufzubauen. - -
ProductKey SecureString null - The encrypted product key to connect to the Genesis World Server. Der verschlüsselte Produkt-Schlüssel, um eine Verbindung mit dem Genesis World Server aufzubauen. - -
Hostname String null - The host name to connect to the Genesis World Server. Der Hostname, um eine Verbindung mit dem Genesis World Server aufzubauen. - -
ChunkSize UInt16 0 - The amount of entries queried in a single request against the server. Der Anzahl der Einträge, durch eine einzelne Abfrage vom Server abgefragt werden können. - -
UseSsl Boolean False - Indicates whether the connection to the Genesis World Server should be established using SSL. Gibt an, ob die Verbindung zum Genesis World Server über SSL hergestellt werden soll. - -
IgnoreSslCertificateErrors Boolean False - Indicates whether SSL Certificate validation errors should be ignored when establishing the connection to the Genesis World Server using SSL. Gibt an, ob SSL Zertifikatsfehler ignoriert werden sollen, wenn die Verbindung zum Genesis World Server über SSL hergestellt wird. - -
MaxConcurrentQueryRequests Int32 1000 - The maximum amount of concurrent requests that query data that can be sent to the Genesis World Server. Die maximale Anzahl von gleichzeitigen Aufrufen, die Daten abfragen, gegen den Genesis World Server. - -
MaxConcurrentAddRequests Int32 1 - The maximum amount of concurrent requests that add or create data that can be sent to the Genesis World Server. Die maximale Anzahl von gleichzeitigen Aufrufen, die Daten anlegen, gegen den Genesis World Server. - -
InternalServerErrorRetryCount Int32 5 - The maximum amount of retries when an internal server error occurs. Die maximale Anzahl von Wiederholungen, wenn ein interner Serverfehler auftritt. - -
InternalServerErrorRetryDelay Int32 500 - The delay in milliseconds between retries when an internal server error occurs. Die Verzögerung in Millisekunden zwischen Wiederholungen, wenn ein interner Serverfehler auftritt. - -
RequestTimeout Int32 100 - The timespan in seconds to wait before a request times out. Die Anzahl in Sekunden bevor ein Request einen Timeout erfährt. - -