Skip to content
This repository was archived by the owner on Nov 8, 2021. It is now read-only.

Commit 3786f13

Browse files
authored
Merge pull request #2 from slbelden/master
Update Unity to 4.0.1
2 parents b714ff7 + f5ce82f commit 3786f13

8 files changed

+29
-24
lines changed

CHANGELOG.md

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -7,6 +7,7 @@ and this project adheres to [Semantic Versioning](http://semver.org/).
77
## [Unreleased]
88
### Changed
99
- Updated project urls
10+
- Updated Unity to 4.0.1
1011

1112
## [2.0.0] - 2017-06-20
1213
### Changed

Unity.Wcf/Unity.Wcf.csproj

Lines changed: 9 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -40,14 +40,17 @@
4040
<AssemblyOriginatorKeyFile>Unity.Wcf.snk</AssemblyOriginatorKeyFile>
4141
</PropertyGroup>
4242
<ItemGroup>
43-
<Reference Include="Microsoft.Practices.Unity, Version=3.5.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35, processorArchitecture=MSIL">
44-
<HintPath>..\packages\Unity.3.5.1404.0\lib\net45\Microsoft.Practices.Unity.dll</HintPath>
43+
<Reference Include="Microsoft.Practices.ServiceLocation, Version=1.3.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35, processorArchitecture=MSIL">
44+
<HintPath>..\packages\CommonServiceLocator.1.3\lib\portable-net4+sl5+netcore45+wpa81+wp8\Microsoft.Practices.ServiceLocation.dll</HintPath>
4545
</Reference>
46-
<Reference Include="Microsoft.Practices.Unity.Configuration, Version=3.5.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35, processorArchitecture=MSIL">
47-
<HintPath>..\packages\Unity.3.5.1404.0\lib\net45\Microsoft.Practices.Unity.Configuration.dll</HintPath>
46+
<Reference Include="Microsoft.Practices.Unity, Version=4.0.0.0, Culture=neutral, PublicKeyToken=6d32ff45e0ccc69f, processorArchitecture=MSIL">
47+
<HintPath>..\packages\Unity.4.0.1\lib\net45\Microsoft.Practices.Unity.dll</HintPath>
4848
</Reference>
49-
<Reference Include="Microsoft.Practices.Unity.RegistrationByConvention, Version=3.5.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35, processorArchitecture=MSIL">
50-
<HintPath>..\packages\Unity.3.5.1404.0\lib\net45\Microsoft.Practices.Unity.RegistrationByConvention.dll</HintPath>
49+
<Reference Include="Microsoft.Practices.Unity.Configuration, Version=4.0.0.0, Culture=neutral, PublicKeyToken=6d32ff45e0ccc69f, processorArchitecture=MSIL">
50+
<HintPath>..\packages\Unity.4.0.1\lib\net45\Microsoft.Practices.Unity.Configuration.dll</HintPath>
51+
</Reference>
52+
<Reference Include="Microsoft.Practices.Unity.RegistrationByConvention, Version=4.0.0.0, Culture=neutral, PublicKeyToken=6d32ff45e0ccc69f, processorArchitecture=MSIL">
53+
<HintPath>..\packages\Unity.4.0.1\lib\net45\Microsoft.Practices.Unity.RegistrationByConvention.dll</HintPath>
5154
</Reference>
5255
<Reference Include="System" />
5356
<Reference Include="System.Core" />

Unity.Wcf/Unity.Wcf.nuspec

Lines changed: 7 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -10,13 +10,13 @@
1010
<requireLicenseAcceptance>false</requireLicenseAcceptance>
1111
<description>Unity.Wcf is a library that allows simple Integration of Microsoft's Unity IoC container with WCF. This project includes a bespoke InstanceProvider that creates a child container per client connection and disposes of all registered IDisposable instances once the connection is terminated.</description>
1212
<tags>wcf unity ioc di</tags>
13-
<dependencies>
13+
<dependencies>
1414
</dependencies>
15-
<frameworkAssemblies>
16-
<frameworkAssembly assemblyName="System.ServiceModel.Activation" />
17-
</frameworkAssemblies>
15+
<frameworkAssemblies>
16+
<frameworkAssembly assemblyName="System.ServiceModel.Activation" />
17+
</frameworkAssemblies>
1818
</metadata>
19-
<files>
20-
<file src="content\**\*.*" target="content" />
21-
</files>
19+
<files>
20+
<file src="content\**\*.*" target="content" />
21+
</files>
2222
</package>

Unity.Wcf/UnityInstanceContextExtension.cs

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -22,16 +22,16 @@ public void DisposeOfChildContainer()
2222
{
2323
if (_childContainer != null)
2424
{
25-
_childContainer.Dispose();
25+
_childContainer.Dispose();
2626
}
2727
}
2828

2929
public void Attach(InstanceContext owner)
30-
{
30+
{
3131
}
3232

3333
public void Detach(InstanceContext owner)
34-
{
35-
}
34+
{
35+
}
3636
}
3737
}

Unity.Wcf/UnityInstanceProvider.cs

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -10,7 +10,7 @@ public class UnityInstanceProvider : IInstanceProvider
1010
{
1111
private readonly IUnityContainer _container;
1212
private readonly Type _contractType;
13-
13+
1414
public UnityInstanceProvider(IUnityContainer container, Type contractType)
1515
{
1616
if (container == null)
@@ -42,7 +42,7 @@ public object GetInstance(InstanceContext instanceContext)
4242

4343
public void ReleaseInstance(InstanceContext instanceContext, object instance)
4444
{
45-
instanceContext.Extensions.Find<UnityInstanceContextExtension>().DisposeOfChildContainer();
46-
}
45+
instanceContext.Extensions.Find<UnityInstanceContextExtension>().DisposeOfChildContainer();
46+
}
4747
}
4848
}

Unity.Wcf/UnityServiceHost.cs

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -37,7 +37,7 @@ private void ApplyContractBehaviors(IUnityContainer container)
3737
foreach (var contractDescription in ImplementedContracts.Values)
3838
{
3939
contractDescription.Behaviors.Add(contractBehavior);
40-
}
40+
}
4141
}
4242
}
4343

Unity.Wcf/UnityServiceHostFactory.cs

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -16,6 +16,6 @@ protected override ServiceHost CreateServiceHost(Type serviceType, Uri[] baseAdd
1616
ConfigureContainer(container);
1717

1818
return new UnityServiceHost(container, serviceType, baseAddresses);
19-
}
20-
}
19+
}
20+
}
2121
}

Unity.Wcf/packages.config

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,5 @@
11
<?xml version="1.0" encoding="utf-8"?>
22
<packages>
3-
<package id="Unity" version="3.5.1404.0" targetFramework="net45" />
3+
<package id="CommonServiceLocator" version="1.3" targetFramework="net45" />
4+
<package id="Unity" version="4.0.1" targetFramework="net45" />
45
</packages>

0 commit comments

Comments
 (0)