{ "AppSettings": { "AppName": "MyApp", "MaxConnection": 444, "Version": "0.0.1", "Logging": { "EnableConsole": true, "EnableFile": false, "LogPath": "logs", "MaxFileSizeMB": 1, "RetentionDays": 30, "CompressDaysThreshold": 3, "MinimumLevel": "Information", "OutputTemplate": "{Timestamp:yyyy-MM-dd HH:mm:ss.fff} [{Level:u3}] [{ThreadId}] {Message:lj}{NewLine}{Exception}", "UseJsonFormat": false, "CompressCheckIntervalHours": 24 } } }