{ "Logging": { "LogLevel": { "Default": "Information", "Microsoft.AspNetCore": "Warning" } }, "AllowedHosts": "*", "NLog": { "variables": { "baseFileDir": "${basedir}/logs/", "layout": "${longdate} | ${uppercase:${level}} | ${logger:shortName=false} | ${message}" }, "extensions": [ { "assembly": "NLog.Extensions.Logging" }, { "assembly": "NLog.Web.AspNetCore" } ], "throwConfigExceptions": true, "targets": { "async": true, "logfile": { "type": "File", "fileName": "${basedir}/logs/${shortdate}.log", "archiveEvery": "Day", "archiveFileName": "${basedir}/logs/old/${shortdate}_{#}.log", "archiveNumbering": "DateAndSequence", "archiveAboveSize": "1024000", "archiveDateFormat": "HH", "maxArchiveFiles": "60", "maxArchiveDays": "30" }, "logconsole": { "type": "ColoredConsole", "layout": "${longdate} | ${uppercase:${level}} | ${logger:shortName=true} | ${message}" } }, "rules": [ { "logger": "*", "minLevel": "Trace", "writeTo": "logconsole" }, { "logger": "*", "minLevel": "Info", "writeTo": "logfile" } ] }, "CodApp": "GPW-Smart10", "ConnectionStrings": { "Redis": "localhost:6379,DefaultDatabase=15,connectTimeout=5000,syncTimeout=5000,asyncTimeout=5000,abortConnect=false,ssl=false", "GPW.DB": "Server=W2019-SQL-STEAM;Database=GPW; User ID=UserGPW; Password=Us3rGpw!75x93$77; integrated security=False; MultipleActiveResultSets=True; App=GPW.CORE.WRKLOG; TrustServerCertificate=True;" } }