Skip to content

Commit dcd739d

Browse files
Added net45 target framework. Minor redundant code cleanup.
1 parent b33c73e commit dcd739d

File tree

6 files changed

+83
-54
lines changed

6 files changed

+83
-54
lines changed

samples/Sample/project.lock.json

Lines changed: 9 additions & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -526,7 +526,7 @@
526526
},
527527
"libraries": {
528528
"Microsoft.CSharp/4.0.0-beta-23019": {
529-
"sha512": "wp5SlNCIXAFqPbWMOAD8eedaPA1vPyBSh6P/OZUaSab4ogrFdElpHVoW+wTicbXLVJcvQwp1Jtk9xP5Slmq4EA==",
529+
"sha512": "TsYR8ylpBw89cxCTzA9eD8wqLR5u4TnNvUCLU7Qt9TlbxmNM0jPaz80L4N+W81kEoOpchlckGGCTA4JVemmEVA==",
530530
"files": [
531531
"lib/dotnet/Microsoft.CSharp.dll",
532532
"lib/net45/_._",
@@ -613,7 +613,7 @@
613613
]
614614
},
615615
"System.Collections/4.0.10-beta-23019": {
616-
"sha512": "MHZUp2LFl6sc22mBNHgM1vN5cQcxdcqPuQ3xRThg1UOH+eZ3rJIk5Ja+mkMFOdAiMB626u0fQMNEdNfItRyWuw==",
616+
"sha512": "76/FZ9wYhhU6wdNwrB3NiVJ5lpLZnLhS3dbLCOXOSf8NN3KXPrlcm5f2PUeHSJxgu5nP2H8lGLfshIaWq2qSNQ==",
617617
"files": [
618618
"lib/DNXCore50/System.Collections.dll",
619619
"lib/net46/_._",
@@ -669,7 +669,7 @@
669669
]
670670
},
671671
"System.Console/4.0.0-beta-23019": {
672-
"sha512": "RuoqqvFoPFtGJXb8+yigoz8EmNIUFfrMvb1Ea6uMJbhd5nqCRvzjyyWBaDJBRNhVOCPVQldhU4q2rG2W2IfXDQ==",
672+
"sha512": "r2RvVIDjSRvY6ycAh3DtYD5gP7U6jbouTkPQvqUvxAx90pDNdT8zQMpE46rVvTJxzgytliIoJbWjnVww6jIpgg==",
673673
"files": [
674674
"lib/DNXCore50/System.Console.dll",
675675
"lib/net46/System.Console.dll",
@@ -737,7 +737,7 @@
737737
]
738738
},
739739
"System.Dynamic.Runtime/4.0.0-beta-23019": {
740-
"sha512": "N09LuTgPVDNxgUz+IZsX8j0nCzd7vBruIi/Qhjumy5vaaL3pKmKsPS1ZbyIrmwaHuP0GIfpNfdd3WAQWEf07Fw==",
740+
"sha512": "WE/wuubmpzkmAh34gOHYvF+eJR9xUKSif2sB7CNZykWwtnVvSkd+nIjocduT88BXZZteW5LWD/M85EefFYc50A==",
741741
"files": [
742742
"lib/net45/_._",
743743
"lib/win8/_._",
@@ -808,7 +808,7 @@
808808
]
809809
},
810810
"System.IO.FileSystem.Primitives/4.0.0-beta-23019": {
811-
"sha512": "wGjn8X4EAnKEH4+uZ3CjiUCHW9WoXuWFNrzORmMhzvHpmxJUsiZkjvKhXGakclVlqMI+T4yn+MDwbrpC3TGofQ==",
811+
"sha512": "XwoRwTvCrfCvNg1rIwfEZvKk0zqIaqP5F3+LFvKbCMzZtRBh5EUtd+oFk40XhfVytweJxMsrT/n8VaDOHqxvrQ==",
812812
"files": [
813813
"lib/dotnet/System.IO.FileSystem.Primitives.dll",
814814
"lib/net46/System.IO.FileSystem.Primitives.dll",
@@ -820,7 +820,7 @@
820820
]
821821
},
822822
"System.Linq/4.0.0-beta-23019": {
823-
"sha512": "jBHOkMRLTew/lr+awaPzEt5+rif4S7L9h/tY17unLaILq9P5muWVtsP2Tg/9YAJmHYoJDoCBKMpdGJ0hA5kqow==",
823+
"sha512": "kw6QeVsZWOKdonnArSWFerSyXCsr2LmGqT9Z2W7HFf7yN09o6O8YLfIALlFnhD4CXgJZYC8ebgMPC6uK9IZfOQ==",
824824
"files": [
825825
"lib/dotnet/System.Linq.dll",
826826
"lib/net45/_._",
@@ -1203,7 +1203,7 @@
12031203
]
12041204
},
12051205
"System.Text.Encoding/4.0.10-beta-23019": {
1206-
"sha512": "NKMM7EowhH4JzVRNip0l8RZqMy934A98sLGUpddQslUus5N3Qsbg+mUTpGjd3X0ns2kASjmJFvvh5i8hh9qMMQ==",
1206+
"sha512": "sOenr4gxU9m8QSMLulpHqbYijO5vcpFS58//8XXhALF1ORf+REAXv7zJ/M0ppnHLBmRpRoq5Ysd/gq1IjDUZsw==",
12071207
"files": [
12081208
"lib/DNXCore50/System.Text.Encoding.dll",
12091209
"lib/net46/_._",
@@ -1217,7 +1217,7 @@
12171217
]
12181218
},
12191219
"System.Text.Encoding.Extensions/4.0.10-beta-23019": {
1220-
"sha512": "LBtVrbFvCa0GAAT7z5m/w0dMSynoqPi+11C670me7+1tmW9rnj5O0DGTR9x1GgUgcqf1I+t5lGFyvrHO14++oQ==",
1220+
"sha512": "zzRxOB/C9/svL7yLXuTdn1WT5lnkCfblo4GyrrKEUCvEWEulrW+yRhWMmaRzMeRMzKOLsjyTAXdEBXTwRICG4Q==",
12211221
"files": [
12221222
"lib/DNXCore50/System.Text.Encoding.Extensions.dll",
12231223
"lib/net46/_._",
@@ -1231,7 +1231,7 @@
12311231
]
12321232
},
12331233
"System.Threading/4.0.10-beta-23019": {
1234-
"sha512": "ss8p5o4C+f+rjpq0hxrcFsRXGUF+ojzjsW9MKfLrAqTuXhQywwDAPiTEvvEmDG8ptpwfQHWR09jlhcBNFhkG6w==",
1234+
"sha512": "xJYu7J22Fc4G7pfUlPBYuRj4Rla0VkaqU77SW2DyT/oMq1KQmmR7oQnQ7yq/yig0St17I7rYZYBbSrNbe1l5+g==",
12351235
"files": [
12361236
"lib/DNXCore50/System.Threading.dll",
12371237
"lib/net46/_._",

src/Serilog.Framework.Logging/SerilogLogger.cs

Lines changed: 2 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -21,7 +21,7 @@ public SerilogLogger(
2121
ILogger logger = null,
2222
string name = null)
2323
{
24-
if (provider == null) throw new ArgumentNullException("provider");
24+
if (provider == null) throw new ArgumentNullException(nameof(provider));
2525
_provider = provider;
2626
_name = name;
2727
_logger = logger;
@@ -100,7 +100,7 @@ public void Log(LogLevel logLevel, int eventId, object state, Exception exceptio
100100

101101
if (eventId != 0)
102102
{
103-
logger = logger.ForContext("EventId", eventId, false);
103+
logger = logger.ForContext("EventId", eventId);
104104
}
105105

106106
logger.Write(level, exception, messageTemplate);
@@ -120,7 +120,6 @@ private LogEventLevel ConvertLevel(LogLevel logLevel)
120120
return LogEventLevel.Information;
121121
case LogLevel.Verbose:
122122
return LogEventLevel.Debug;
123-
case LogLevel.Debug:
124123
default:
125124
return LogEventLevel.Verbose;
126125
}

src/Serilog.Framework.Logging/SerilogLoggerProvider.cs

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,7 @@
22
// Licensed under the Apache License, Version 2.0. See License.txt in the project root for license information.
33

44
using System;
5-
#if DNX451
5+
#if NET45 || DNX451
66
using System.Runtime.Remoting;
77
using System.Runtime.Remoting.Messaging;
88
#else
@@ -33,7 +33,7 @@ public FrameworkLogger CreateLogger(string name)
3333

3434
public IDisposable BeginScopeImpl(string name, object state)
3535
{
36-
return new SerilogLoggerScope(this, CurrentScope, name, state);
36+
return new SerilogLoggerScope(this, name, state);
3737
}
3838

3939
public void Enrich(LogEvent logEvent, ILogEventPropertyFactory propertyFactory)

src/Serilog.Framework.Logging/SerilogLoggerScope.cs

Lines changed: 3 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -2,18 +2,14 @@
22
// Licensed under the Apache License, Version 2.0. See License.txt in the project root for license information.
33

44
using System;
5-
#if DNX451
6-
using System.Runtime.Remoting;
7-
using System.Runtime.Remoting.Messaging;
8-
#endif
95

106
namespace Serilog.Framework.Logging
117
{
128
public class SerilogLoggerScope : IDisposable
139
{
1410
private readonly SerilogLoggerProvider _provider;
1511

16-
public SerilogLoggerScope(SerilogLoggerProvider provider, SerilogLoggerScope parent, string name, object state)
12+
public SerilogLoggerScope(SerilogLoggerProvider provider, string name, object state)
1713
{
1814
_provider = provider;
1915
Name = name;
@@ -23,7 +19,7 @@ public SerilogLoggerScope(SerilogLoggerProvider provider, SerilogLoggerScope par
2319
_provider.CurrentScope = this;
2420
}
2521

26-
public SerilogLoggerScope Parent { get; private set; }
22+
public SerilogLoggerScope Parent { get; }
2723
public string Name { get; private set; }
2824
public object State { get; private set; }
2925

@@ -38,7 +34,7 @@ public void RemoveScope()
3834
}
3935
}
4036

41-
private bool _disposedValue = false; // To detect redundant calls
37+
private bool _disposedValue; // To detect redundant calls
4238

4339
public void Dispose()
4440
{
Lines changed: 29 additions & 24 deletions
Original file line numberDiff line numberDiff line change
@@ -1,29 +1,34 @@
11
{
2-
"version": "1.0.0-beta7-*",
3-
"description": "Serilog provider for Microsoft.Framework.Logging",
4-
"authors": [ "Microsoft", "Serilog Contributors" ],
5-
"tags": [ "serilog dnx" ],
6-
"projectUrl": "https://github.com/serilog/serilog-framework-logging",
7-
"licenseUrl": "http://www.apache.org/licenses/LICENSE-2.0",
2+
"version": "1.0.0-beta7-*",
3+
"description": "Serilog provider for Microsoft.Framework.Logging",
4+
"authors": [ "Microsoft", "Serilog Contributors" ],
5+
"tags": [ "serilog dnx" ],
6+
"projectUrl": "https://github.com/serilog/serilog-framework-logging",
7+
"licenseUrl": "http://www.apache.org/licenses/LICENSE-2.0",
88

9-
"dependencies": {
10-
"Serilog": "1.5.7",
11-
"Microsoft.Framework.Logging.Abstractions": "1.0.0-beta7"
12-
},
9+
"dependencies": {
10+
"Serilog": "1.5.7",
11+
"Microsoft.Framework.Logging.Abstractions": "1.0.0-beta7"
12+
},
1313

14-
"frameworks": {
15-
"dnx451": {
16-
"frameworkAssemblies": {
17-
"System.Runtime": ""
18-
}
19-
},
20-
"dnxcore50": {
21-
"dependencies": {
22-
"System.Collections": "4.0.10-beta-23019",
23-
"System.Linq": "4.0.0-beta-23019",
24-
"System.Threading": "4.0.10-beta-23019",
25-
"Microsoft.CSharp": "4.0.0-beta-23019"
26-
}
27-
}
14+
"frameworks": {
15+
"net45": {
16+
"frameworkAssemblies": {
17+
"System.Runtime": ""
18+
}
19+
},
20+
"dnx451": {
21+
"frameworkAssemblies": {
22+
"System.Runtime": ""
23+
}
24+
},
25+
"dnxcore50": {
26+
"dependencies": {
27+
"System.Collections": "4.0.10-beta-23019",
28+
"System.Linq": "4.0.0-beta-23019",
29+
"System.Threading": "4.0.10-beta-23019",
30+
"Microsoft.CSharp": "4.0.0-beta-23019"
31+
}
2832
}
33+
}
2934
}

src/Serilog.Framework.Logging/project.lock.json

Lines changed: 38 additions & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -2,6 +2,32 @@
22
"locked": false,
33
"version": 1,
44
"targets": {
5+
".NETFramework,Version=v4.5": {
6+
"Microsoft.Framework.Logging.Abstractions/1.0.0-beta7": {
7+
"frameworkAssemblies": [
8+
"Microsoft.CSharp",
9+
"mscorlib",
10+
"System",
11+
"System.Core"
12+
],
13+
"compile": {
14+
"lib/net45/Microsoft.Framework.Logging.Abstractions.dll": {}
15+
},
16+
"runtime": {
17+
"lib/net45/Microsoft.Framework.Logging.Abstractions.dll": {}
18+
}
19+
},
20+
"Serilog/1.5.7": {
21+
"compile": {
22+
"lib/net45/Serilog.dll": {},
23+
"lib/net45/Serilog.FullNetFx.dll": {}
24+
},
25+
"runtime": {
26+
"lib/net45/Serilog.dll": {},
27+
"lib/net45/Serilog.FullNetFx.dll": {}
28+
}
29+
}
30+
},
531
"DNX,Version=v4.5.1": {
632
"Microsoft.Framework.Logging.Abstractions/1.0.0-beta7": {
733
"frameworkAssemblies": [
@@ -355,7 +381,7 @@
355381
},
356382
"libraries": {
357383
"Microsoft.CSharp/4.0.0-beta-23019": {
358-
"sha512": "wp5SlNCIXAFqPbWMOAD8eedaPA1vPyBSh6P/OZUaSab4ogrFdElpHVoW+wTicbXLVJcvQwp1Jtk9xP5Slmq4EA==",
384+
"sha512": "TsYR8ylpBw89cxCTzA9eD8wqLR5u4TnNvUCLU7Qt9TlbxmNM0jPaz80L4N+W81kEoOpchlckGGCTA4JVemmEVA==",
359385
"files": [
360386
"lib/dotnet/Microsoft.CSharp.dll",
361387
"lib/net45/_._",
@@ -410,7 +436,7 @@
410436
]
411437
},
412438
"System.Collections/4.0.10-beta-23019": {
413-
"sha512": "MHZUp2LFl6sc22mBNHgM1vN5cQcxdcqPuQ3xRThg1UOH+eZ3rJIk5Ja+mkMFOdAiMB626u0fQMNEdNfItRyWuw==",
439+
"sha512": "76/FZ9wYhhU6wdNwrB3NiVJ5lpLZnLhS3dbLCOXOSf8NN3KXPrlcm5f2PUeHSJxgu5nP2H8lGLfshIaWq2qSNQ==",
414440
"files": [
415441
"lib/DNXCore50/System.Collections.dll",
416442
"lib/net46/_._",
@@ -511,7 +537,7 @@
511537
]
512538
},
513539
"System.Dynamic.Runtime/4.0.0-beta-23019": {
514-
"sha512": "N09LuTgPVDNxgUz+IZsX8j0nCzd7vBruIi/Qhjumy5vaaL3pKmKsPS1ZbyIrmwaHuP0GIfpNfdd3WAQWEf07Fw==",
540+
"sha512": "WE/wuubmpzkmAh34gOHYvF+eJR9xUKSif2sB7CNZykWwtnVvSkd+nIjocduT88BXZZteW5LWD/M85EefFYc50A==",
515541
"files": [
516542
"lib/net45/_._",
517543
"lib/win8/_._",
@@ -596,7 +622,7 @@
596622
]
597623
},
598624
"System.Linq/4.0.0-beta-23019": {
599-
"sha512": "jBHOkMRLTew/lr+awaPzEt5+rif4S7L9h/tY17unLaILq9P5muWVtsP2Tg/9YAJmHYoJDoCBKMpdGJ0hA5kqow==",
625+
"sha512": "kw6QeVsZWOKdonnArSWFerSyXCsr2LmGqT9Z2W7HFf7yN09o6O8YLfIALlFnhD4CXgJZYC8ebgMPC6uK9IZfOQ==",
600626
"files": [
601627
"lib/dotnet/System.Linq.dll",
602628
"lib/net45/_._",
@@ -612,7 +638,7 @@
612638
]
613639
},
614640
"System.Linq.Expressions/4.0.0-beta-23019": {
615-
"sha512": "F+gr9tKGrIZo11f3RpfOXuoSU7dUZfnNmkDeYKgHSIG4Q4knnUhIHcbRlS+5vUbeBYsUXMMQWMryEiOOG3kJLw==",
641+
"sha512": "2YDSiXCOPONzEA/8fMN089faDfOiKfntYnodryL5sFskdszIbg3E9pMXKBMuclHx6g2ceBkOuZy/M5FYmq3YMg==",
616642
"files": [
617643
"lib/net45/_._",
618644
"lib/win8/_._",
@@ -627,7 +653,7 @@
627653
]
628654
},
629655
"System.ObjectModel/4.0.10-beta-23019": {
630-
"sha512": "sJ+7kgWoTs4d8eNlhJB/p1Uq2iWHYVxO7ALNpB3sTwh3LORqwwPZe5FbSweccA3seM+zLSYa2AqBGp69JOXbcA==",
656+
"sha512": "xG9aUQ0QLcA1uJdiEZmkAuXnMg7/cZB9fc8S+zgNTkbfOdjXMITcmmT9RTMkNrTQBO7rjLMZAMMDvihxi3Htiw==",
631657
"files": [
632658
"lib/dotnet/System.ObjectModel.dll",
633659
"lib/net46/_._",
@@ -676,7 +702,7 @@
676702
]
677703
},
678704
"System.Reflection.Extensions/4.0.0-beta-23019": {
679-
"sha512": "fU02uzgKfO6lAUxR2eRHo6+JQ3/HqRi4zr38uOnieKtqV2dl8Cs2354gwYrjIxgxhkO1zLo70021P1cbpL7UIA==",
705+
"sha512": "1Ny4GnVyN8O7ZG3m3xfcLJXnieO1u1zafLEW70gBlvAnkCKF2jbU5y/R+01gYtw4ThaXRdfY1mNTit0EioAMZg==",
680706
"files": [
681707
"lib/DNXCore50/System.Reflection.Extensions.dll",
682708
"lib/net45/_._",
@@ -726,7 +752,7 @@
726752
]
727753
},
728754
"System.Reflection.TypeExtensions/4.0.0-beta-23019": {
729-
"sha512": "5/WcPvsdnw0d8rwwsCgQKoo9oXFQA1gMHtyNcYjelDjaaYC/dYoU7Eo0JdP+0PMgy9FnBOHVjRHOTcJ2HIjefA==",
755+
"sha512": "X4cQwPMccI/zW0HXlCXXn4vKdIme5jTKA+DYapZlAeyce1rUxwfNMZbfwW+ccjBzJ5v9PvjYwDrBptU+oXPphA==",
730756
"files": [
731757
"lib/DNXCore50/System.Reflection.TypeExtensions.dll",
732758
"lib/net46/System.Reflection.TypeExtensions.dll",
@@ -922,7 +948,7 @@
922948
]
923949
},
924950
"System.Threading/4.0.10-beta-23019": {
925-
"sha512": "ss8p5o4C+f+rjpq0hxrcFsRXGUF+ojzjsW9MKfLrAqTuXhQywwDAPiTEvvEmDG8ptpwfQHWR09jlhcBNFhkG6w==",
951+
"sha512": "xJYu7J22Fc4G7pfUlPBYuRj4Rla0VkaqU77SW2DyT/oMq1KQmmR7oQnQ7yq/yig0St17I7rYZYBbSrNbe1l5+g==",
926952
"files": [
927953
"lib/DNXCore50/System.Threading.dll",
928954
"lib/net46/_._",
@@ -974,6 +1000,9 @@
9741000
"Serilog >= 1.5.7",
9751001
"Microsoft.Framework.Logging.Abstractions >= 1.0.0-beta7"
9761002
],
1003+
".NETFramework,Version=v4.5": [
1004+
"fx/System.Runtime "
1005+
],
9771006
"DNX,Version=v4.5.1": [
9781007
"fx/System.Runtime "
9791008
],

0 commit comments

Comments
 (0)