Skip to content

Commit 642793d

Browse files
niemyjskiejsmith
authored andcommitted
Removed extra dictionary lookup
1 parent 96e1b51 commit 642793d

File tree

1 file changed

+3
-4
lines changed

1 file changed

+3
-4
lines changed

src/Exceptionless/Models/Collections/SettingsDictionary.cs

Lines changed: 3 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -218,7 +218,7 @@ public LogLevel GetMinLogLevel(string loggerName) {
218218
if (_minLogLevels.TryGetValue(loggerName, out minLogLevel))
219219
return minLogLevel;
220220

221-
var setting = GetTypeAndSourceSetting("log", loggerName, "Trace");
221+
string setting = GetTypeAndSourceSetting("log", loggerName, "Trace");
222222
if (setting == null) {
223223
#if !PORTABLE
224224
_minLogLevels.AddOrUpdate(loggerName, LogLevel.Trace, (logName, level) => LogLevel.Trace);
@@ -284,13 +284,12 @@ private string GetTypeAndSourceSetting(string type, string source, string defaul
284284
_typeSourceEnabled.Add(type, sourceDictionary);
285285
#endif
286286
sourcePrefix = "@@" + type + ":";
287-
if (!_eventTypes.ContainsKey(type)) {
288287
#if !PORTABLE
289-
_eventTypes.TryAdd(type, sourcePrefix);
288+
_eventTypes.TryAdd(type, sourcePrefix);
290289
#else
290+
if (!_eventTypes.ContainsKey(type))
291291
_eventTypes.Add(type, sourcePrefix);
292292
#endif
293-
}
294293
} else {
295294
sourcePrefix = _eventTypes[type];
296295
}

0 commit comments

Comments
 (0)