{ "Logging": { "LogLevel": { "Default": "Information", "Microsoft.AspNetCore": "Warning", "Microsoft.EntityFrameworkCore.Database.Command": "Warning", "Microsoft.EntityFrameworkCore.Infrastructure": "Warning", "Microsoft.WebTools.BrowserLink.Net.BrowserLinkMiddleware": "None", "Microsoft.AspNetCore.Watch.BrowserRefresh.BrowserRefreshMiddleware": "None" } }, "NLog": { "variables": { "baseFileDir": "${basedir}/logs/", "layout": "${longdate} | ${uppercase:${level}} | ${logger:shortName=false} | ${message}" }, // "internalLogLevel": "Info", // "internalLogFile": "c:\\temp\\internal-nlog.txt", "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": "10240000", "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" } ] }, "AllowedHosts": "*", "CodApp": "MP.IOC", "ReverseProxy": { "Routes": [ { "RouteId": "route-man-r-iob", "ClusterId": "cluster-placeholder", "Match": { "Path": "/api/RIOB/{**catch-all}" } } ], "Clusters": { "cluster-old": { "Destinations": { "old1": { "Address": "https://iis01.egalware.com/MP/IO/IOB/" } } }, "cluster-new": { "Destinations": { "new1": { "Address": "https://iis01.egalware.com/MP/IOC/api/IOB/" } } } } }, "RouteMan": { "MetricCalcIntervalSeconds": 10, "MetricFlushIntervalSeconds": 60, "DefaultWeightOld": 100, "DefaultWeightNew": 0, "DeleteExpiredMetrics": true }, "ServerConf": { "BaseUrl": "/MP/IOC/", "MpIoNS": "MoonPro:SQL2016DEV:MoonPro", "RedisBaseKey": "MP-IOC", "RedisWeight": true, "RoutePath": "/api/RIOB", "SafePages": "Index", "redisLongTimeCache": 15, "redisShortTimeCache": 3 }, "ConnectionStrings": { "MP.Data": "Server=SQL2016DEV;Database=MoonPro; User ID=sa;Password=keyhammer16; integrated security=False; App=MP.IOC;", "MP.Utils": "Server=SQL2016DEV;Database=MoonPro_Utils; User ID=sa;Password=keyhammer16; integrated security=False; App=MP.IOC;", "Redis": "redis.ufficio:26379,serviceName=devel,DefaultDatabase=5,connectTimeout=5000,syncTimeout=5000,asyncTimeout=5000,abortConnect=false,ssl=false", "RedisAdmin": "redis.ufficio:26379,serviceName=devel,DefaultDatabase=5,connectTimeout=5000,syncTimeout=5000,asyncTimeout=5000,abortConnect=false,ssl=false,allowAdmin=true", "mdbConnString": "mongodb://W2019-MONGODB:27017" } }