diff --git a/src/ReC.API/appsettings.Logging.json b/src/ReC.API/appsettings.Logging.json new file mode 100644 index 0000000..dc99d03 --- /dev/null +++ b/src/ReC.API/appsettings.Logging.json @@ -0,0 +1,59 @@ +{ + "Logging": { + "LogLevel": { + "Default": "Information", + "Microsoft.AspNetCore": "Warning" + } + }, + "NLog": { + "throwConfigExceptions": true, + "variables": { + "logDirectory": "E:\\LogFiles\\Digital Data\\Rec.API", + "logFileNamePrefix": "${shortdate}.Rec.API" + }, + "targets": { + "infoLogs": { + "type": "File", + "fileName": "${logDirectory}\\${logFileNamePrefix}-Info.log", + "maxArchiveDays": 30 + }, + "warningLogs": { + "type": "File", + "fileName": "${logDirectory}\\${logFileNamePrefix}-Warning.log", + "maxArchiveDays": 30 + }, + "errorLogs": { + "type": "File", + "fileName": "${logDirectory}\\${logFileNamePrefix}-Error.log", + "maxArchiveDays": 30 + }, + "criticalLogs": { + "type": "File", + "fileName": "${logDirectory}\\${logFileNamePrefix}-Critical.log", + "maxArchiveDays": 30 + } + }, + "rules": [ + { + "logger": "*", + "level": "Info", + "writeTo": "infoLogs" + }, + { + "logger": "*", + "level": "Warn", + "writeTo": "warningLogs" + }, + { + "logger": "*", + "level": "Error", + "writeTo": "errorLogs" + }, + { + "logger": "*", + "level": "Fatal", + "writeTo": "criticalLogs" + } + ] + } +} \ No newline at end of file diff --git a/src/ReC.API/appsettings.json b/src/ReC.API/appsettings.json index 987fdbb..72f377b 100644 --- a/src/ReC.API/appsettings.json +++ b/src/ReC.API/appsettings.json @@ -1,10 +1,4 @@ { - "Logging": { - "LogLevel": { - "Default": "Information", - "Microsoft.AspNetCore": "Warning" - } - }, "UseSwagger": true, "ConnectionStrings": { "Default": "Server=SDD-VMP04-SQL19\\DD_DEVELOP01;Database=DD_ECM;User Id=sa;Password=dd;Encrypt=false;TrustServerCertificate=True;" @@ -15,56 +9,5 @@ "MaxConcurrentInvocations": 5 }, "AddedWho": "ReC.API", - "FakeProfileId": 2, - "NLog": { - "throwConfigExceptions": true, - "variables": { - "logDirectory": "E:\\LogFiles\\Digital Data\\Rec.API", - "logFileNamePrefix": "${shortdate}.Rec.API" - }, - "targets": { - "infoLogs": { - "type": "File", - "fileName": "${logDirectory}\\${logFileNamePrefix}-Info.log", - "maxArchiveDays": 30 - }, - "warningLogs": { - "type": "File", - "fileName": "${logDirectory}\\${logFileNamePrefix}-Warning.log", - "maxArchiveDays": 30 - }, - "errorLogs": { - "type": "File", - "fileName": "${logDirectory}\\${logFileNamePrefix}-Error.log", - "maxArchiveDays": 30 - }, - "criticalLogs": { - "type": "File", - "fileName": "${logDirectory}\\${logFileNamePrefix}-Critical.log", - "maxArchiveDays": 30 - } - }, - "rules": [ - { - "logger": "*", - "level": "Info", - "writeTo": "infoLogs" - }, - { - "logger": "*", - "level": "Warn", - "writeTo": "warningLogs" - }, - { - "logger": "*", - "level": "Error", - "writeTo": "errorLogs" - }, - { - "logger": "*", - "level": "Fatal", - "writeTo": "criticalLogs" - } - ] - } + "FakeProfileId": 2 } \ No newline at end of file