Skip to content

Commit 15ed163

Browse files
committed
Merge pull request #21 from tmedanovic/dev
Replaced Common.Logging.ILog with ScriptCs.Contracts.ILogProvider
2 parents 4ee7a2e + 9227efb commit 15ed163

File tree

5 files changed

+10
-30
lines changed

5 files changed

+10
-30
lines changed

src/ScriptCs.WebApi/ControllerTypeManager.cs

+3-5
Original file line numberDiff line numberDiff line change
@@ -3,9 +3,7 @@
33
using System.ComponentModel.Composition;
44
using System.Linq;
55
using System.Reflection;
6-
using System.Text;
7-
using System.Threading.Tasks;
8-
using Common.Logging;
6+
using ScriptCs.Contracts;
97

108
namespace ScriptCs.WebApi
119
{
@@ -33,9 +31,9 @@ public class ControllerTypeManager : IControllerTypeManager
3331

3432

3533
[ImportingConstructor]
36-
public ControllerTypeManager(ILog logger)
34+
public ControllerTypeManager(ScriptCs.Contracts.ILogProvider loggerProvider)
3735
{
38-
_logger = logger;
36+
_logger = loggerProvider.ForCurrentType();
3937
}
4038

4139
public IEnumerable<Type> GetLoadedTypes()

src/ScriptCs.WebApi/ScriptCs.WebApi.csproj

+2-6
Original file line numberDiff line numberDiff line change
@@ -32,9 +32,6 @@
3232
<WarningLevel>4</WarningLevel>
3333
</PropertyGroup>
3434
<ItemGroup>
35-
<Reference Include="Common.Logging">
36-
<HintPath>..\..\packages\Common.Logging.2.1.2\lib\net40\Common.Logging.dll</HintPath>
37-
</Reference>
3835
<Reference Include="Microsoft.Owin">
3936
<HintPath>..\..\packages\Microsoft.Owin.2.0.2\lib\net45\Microsoft.Owin.dll</HintPath>
4037
</Reference>
@@ -51,9 +48,8 @@
5148
<Reference Include="Owin">
5249
<HintPath>..\..\packages\Owin.1.0\lib\net40\Owin.dll</HintPath>
5350
</Reference>
54-
<Reference Include="ScriptCs.Contracts, Version=0.10.0.0, Culture=neutral, processorArchitecture=MSIL">
55-
<SpecificVersion>False</SpecificVersion>
56-
<HintPath>..\..\packages\ScriptCs.Contracts.0.10.0\lib\net45\ScriptCs.Contracts.dll</HintPath>
51+
<Reference Include="ScriptCs.Contracts">
52+
<HintPath>..\..\packages\ScriptCs.Contracts.0.15.0\lib\net45\ScriptCs.Contracts.dll</HintPath>
5753
</Reference>
5854
<Reference Include="System" />
5955
<Reference Include="System.ComponentModel.Composition" />

src/ScriptCs.WebApi/ScriptPack.cs

+3-9
Original file line numberDiff line numberDiff line change
@@ -1,11 +1,5 @@
1-
using System.Collections.Generic;
2-
using System.ComponentModel.Composition;
1+
using System.ComponentModel.Composition;
32
using System.Linq;
4-
using System.Runtime.InteropServices;
5-
using System.Text;
6-
using System.Threading.Tasks;
7-
using Common.Logging;
8-
using ScriptCs;
93
using ScriptCs.Contracts;
104

115
namespace ScriptCs.WebApi
@@ -16,9 +10,9 @@ public class ScriptPack : IScriptPack
1610
private readonly IControllerTypeManager _typeManager;
1711

1812
[ImportingConstructor]
19-
public ScriptPack(ILog logger, IControllerTypeManager typeManager)
13+
public ScriptPack(ScriptCs.Contracts.ILogProvider loggerProvider, IControllerTypeManager typeManager)
2014
{
21-
_logger = logger;
15+
_logger = loggerProvider.ForCurrentType();
2216
_typeManager = typeManager;
2317
}
2418

src/ScriptCs.WebApi/WebApi.cs

+1-9
Original file line numberDiff line numberDiff line change
@@ -1,22 +1,14 @@
11
using System;
22
using System.Collections.Generic;
3-
using System.ComponentModel.Composition;
43
using System.Diagnostics.Contracts;
54
using System.Linq;
65
using System.Net.Http.Formatting;
76
using System.Reflection;
87
using System.Web.Http;
98
using System.Web.Http.Dispatcher;
10-
using System.Web.Http.Routing;
11-
using Common.Logging;
12-
using Microsoft.Owin.Builder;
13-
using Microsoft.SqlServer.Server;
14-
using Owin;
159
using ScriptCs.Contracts;
16-
10+
using Owin;
1711
using Microsoft.Owin.Hosting;
18-
using System;
19-
using System.Net.Http;
2012

2113
namespace ScriptCs.WebApi
2214
{

src/ScriptCs.WebApi/packages.config

+1-1
Original file line numberDiff line numberDiff line change
@@ -9,5 +9,5 @@
99
<package id="Microsoft.Owin.Hosting" version="2.0.2" targetFramework="net45" />
1010
<package id="Newtonsoft.Json" version="4.5.11" targetFramework="net45" />
1111
<package id="Owin" version="1.0" targetFramework="net45" />
12-
<package id="ScriptCs.Contracts" version="0.10.0" targetFramework="net45" />
12+
<package id="ScriptCs.Contracts" version="0.15.0" targetFramework="net45" />
1313
</packages>

0 commit comments

Comments
 (0)