Diese Datei befindet sich im ADVOKAT Server Backend unter "...\Advokat.Server" und enthält die wichtige Informationen für den Betrieb von ADVOKAT Server.
Diese Datei existiert nur, wenn der ADVOKAT Server per Microsoft IIS anstatt ADVOKAT AdvoAll betrieben wird, siehe auch Kapitel Datei "Server.json".
Die Datei kann nicht im laufenden Betrieb bearbeitet werden. Jegliche Änderung an der Datei benötigt ein Wartungsfenster von ADVOKAT.
Alle existierenden Parameter findet man im Kapitel Konfigurationsschalter.
Beispiel für ADVOKAT Server per Microsoft IIS mit Werkseinstellungen
{ "DataDispatcher": { "SignalREnabled": true, "DatabaseEnabled": true, "ForwardDatabase": true, "PollingIntervalInSeconds": 5 }, //"DriveMapping": { // "OriginalDrive": "S:\\", // "TargetDrive": "\\\\FILESERVER\\advokat$\\ADVOKAT\\" //}, "AdvokatData": { "IniPath": "f:\\\\advokat$\\ADVOKAT\\Daten\\Advokat.ini", "FeaturesPath": "f:\\\\advokat$\\ADVOKAT\\Admin\\Cab\\Features.xml" }, "Certificate": { "ThumbPrint": "66a9119a535cf7420d650bc38358b4c7b3659655", "Store": "My", "Location": "LocalMachine" }, "PlugIns": [ { "Assembly": "*" } ], "Kestrel": { "Endpoints": { "Https": { "Url": "http://*:44318" } } }, "TimerApp": { "Title": "TimerApp", "ClockingEnabled": false, "ClockingInMinutes": 0, "ServerConnection": { "AllowInvalidCertificates": true, "TimeoutInSeconds": 60 } }, "Serilog": { "Using": [ "Serilog.Sinks.File" ], "MinimumLevel": { "Default": "Warning" }, "WriteTo": [ { "Name": "File", "Args": { "path": "%ALLUSERSPROFILE%\\Advokat\\Log\\Advokat.Server.log", "buffered": false, "fileSizeLimitBytes": "1048576", "rollOnfileSizeLimit": "true", "retainedFileCountLimit": "10", "outputTemplate": "{Timestamp:o} [{Level:u3}] ({Application}, {ThreadId,3}, {SourceContext}) {Message:lj}{NewLine}{Exception}" } } ], "Enrich": [ "FromLogContext", "WithThreadId" ], "Properties": { "Application": "ADVOKAT.Server" } } }