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. | - | - |