This commit is contained in:
@@ -100,6 +100,12 @@ namespace AyaNova
|
||||
var logRuleFilterOutMicrosoft = new LoggingRule("Microsoft.*", NLog.LogLevel.Trace, NLog.LogLevel.Info, nullTarget);
|
||||
logRuleFilterOutMicrosoft.Final = true;
|
||||
|
||||
//filter out httpclient logs at INFO level
|
||||
//2020-01-28 11:19:12.8767|INFO|System.Net.Http.HttpClient.Default.LogicalHandler|Start processing HTTP request GET https://rockfish.ayanova.com/rvf/a6d18a8a-5613-4979-99da-80d07641a2fe
|
||||
var logRuleFilterOutHttpClient = new LoggingRule("System.Net.Http.HttpClient.Default.*", NLog.LogLevel.Trace, NLog.LogLevel.Info, nullTarget);
|
||||
logRuleFilterOutHttpClient.Final = true;
|
||||
|
||||
|
||||
//filter out all Microsoft EF CORE concurrency exceptions, it's a nuisance unless debugging or something
|
||||
//This is what I have to filter because it's the top exception: Microsoft.EntityFrameworkCore.Update
|
||||
//But this is what I'm actually trying to filter: Microsoft.EntityFrameworkCore.DbUpdateConcurrencyException
|
||||
@@ -138,6 +144,8 @@ namespace AyaNova
|
||||
logConfig.LoggingRules.Add(logRuleFilterOutMicrosoftEfCoreCommandExceptions);
|
||||
logConfig.LoggingRules.Add(logRuleFilterOutMicrosoftEfCoreDbUpdateExceptions);
|
||||
logConfig.LoggingRules.Add(logRuleFilterOutMicrosoftEfCoreQueryExceptions);
|
||||
//also httpclient stuff
|
||||
logConfig.LoggingRules.Add(logRuleFilterOutHttpClient);
|
||||
}
|
||||
|
||||
logConfig.LoggingRules.Add(logRuleAyaNovaItems);
|
||||
|
||||
Reference in New Issue
Block a user