1- <?xml version =" 1.0" encoding =" utf-8" ?>
2- <Project ToolsVersion =" 4.0" DefaultTargets =" Build" xmlns =" http://schemas.microsoft.com/developer/msbuild/2003" >
3- <PropertyGroup >
4- <Configuration Condition =" '$(Configuration)' == '' " >Debug</Configuration >
5- <Platform Condition =" '$(Platform)' == '' " >AnyCPU</Platform >
6- <ProductVersion >8.0.30703</ProductVersion >
7- <SchemaVersion >2.0</SchemaVersion >
8- <ProjectGuid >{8D78E387-BD71-4399-8A8E-6AE0DC8600F6}</ProjectGuid >
9- <OutputType >Library</OutputType >
10- <AppDesignerFolder >Properties</AppDesignerFolder >
11- <RootNamespace >Unity.Wcf</RootNamespace >
12- <AssemblyName >Unity.Wcf</AssemblyName >
13- <TargetFrameworkVersion >v4.5</TargetFrameworkVersion >
14- <FileAlignment >512</FileAlignment >
15- <TargetFrameworkProfile />
16- </PropertyGroup >
17- <PropertyGroup Condition =" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' " >
18- <DebugSymbols >true</DebugSymbols >
19- <DebugType >full</DebugType >
20- <Optimize >false</Optimize >
21- <OutputPath >bin\Debug\</OutputPath >
22- <DefineConstants >DEBUG;TRACE</DefineConstants >
23- <ErrorReport >prompt</ErrorReport >
24- <WarningLevel >4</WarningLevel >
25- <Prefer32Bit >false</Prefer32Bit >
26- </PropertyGroup >
27- <PropertyGroup Condition =" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' " >
28- <DebugType >pdbonly</DebugType >
29- <Optimize >true</Optimize >
30- <OutputPath >bin\Release\</OutputPath >
31- <DefineConstants >TRACE</DefineConstants >
32- <ErrorReport >prompt</ErrorReport >
33- <WarningLevel >4</WarningLevel >
34- <Prefer32Bit >false</Prefer32Bit >
35- </PropertyGroup >
36- <PropertyGroup >
37- <SignAssembly >true</SignAssembly >
38- </PropertyGroup >
39- <PropertyGroup >
40- <AssemblyOriginatorKeyFile >Unity.Wcf.snk</AssemblyOriginatorKeyFile >
41- </PropertyGroup >
42- <ItemGroup >
43- <Reference Include =" System" />
44- <Reference Include =" System.Core" />
45- <Reference Include =" System.ServiceModel" />
46- <Reference Include =" System.ServiceModel.Activation" />
47- <Reference Include =" System.Xml.Linq" />
48- <Reference Include =" System.Data.DataSetExtensions" />
49- <Reference Include =" Microsoft.CSharp" />
50- <Reference Include =" System.Data" />
51- <Reference Include =" System.Xml" />
52- <Reference Include =" Unity.Abstractions, Version=2.0.0.0, Culture=neutral, PublicKeyToken=6d32ff45e0ccc69f, processorArchitecture=MSIL" >
53- <HintPath >..\packages\Unity.Abstractions.2.0.1\lib\net45\Unity.Abstractions.dll</HintPath >
54- <Private >True</Private >
55- </Reference >
56- <Reference Include =" Unity.Container, Version=5.0.0.0, Culture=neutral, PublicKeyToken=489b6accfaf20ef0, processorArchitecture=MSIL" >
57- <HintPath >..\packages\Unity.Container.5.0.0\lib\net45\Unity.Container.dll</HintPath >
58- <Private >True</Private >
59- </Reference >
60- </ItemGroup >
61- <ItemGroup >
62- <Compile Include =" Properties\AssemblyInfo.cs" />
63- <Compile Include =" UnityContractBehavior.cs" />
64- <Compile Include =" UnityInstanceContextExtension.cs" />
65- <Compile Include =" UnityInstanceContextInitializer.cs" />
66- <Compile Include =" UnityInstanceProvider.cs" />
67- <Compile Include =" UnityServiceHost.cs" />
68- <Compile Include =" UnityServiceHostFactory.cs" />
69- </ItemGroup >
70- <ItemGroup >
71- <None Include =" content\WcfServiceFactory.cs.pp" />
72- <None Include =" packages.config" />
73- <None Include =" Unity.Wcf.nuspec" />
74- <None Include =" Unity.Wcf.snk" />
75- </ItemGroup >
76- <ItemGroup >
77- <None Include =" content\Unity.Wcf.README.txt" />
78- </ItemGroup >
79- <Import Project =" $(MSBuildToolsPath)\Microsoft.CSharp.targets" />
80- <!-- To modify your build process, add your task inside one of the targets below and uncomment it.
81- Other similar extension points exist, see Microsoft.Common.targets.
82- <Target Name="BeforeBuild">
83- </Target>
84- <Target Name="AfterBuild">
85- </Target>
86- -->
87- </Project >
1+ <?xml version =" 1.0" encoding =" utf-8" ?>
2+ <Project Sdk =" Microsoft.NET.Sdk" >
3+ <PropertyGroup >
4+ <PackageId >Unity.Wcf</PackageId >
5+ <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 >
6+ <Version >4.0.0</Version >
7+ <AssemblyVersion >4.0.0.0</AssemblyVersion >
8+ <FileVersion >4.0.0.0</FileVersion >
9+ <Copyright >Copyright © DevTrends 2012</Copyright >
10+ <PackageProjectUrl >https://github.com/ViceIce/unity.wcf</PackageProjectUrl >
11+ <RepositoryUrl >https://github.com/ViceIce/unity.wcf</RepositoryUrl >
12+ <PackageLicenseUrl >https://github.com/ViceIce/unity.wcf/blob/master/LICENSE</PackageLicenseUrl >
13+ <PackageIconUrl ></PackageIconUrl >
14+ <RepositoryType >git</RepositoryType >
15+ <PackageReleaseNotes ></PackageReleaseNotes >
16+ <Authors >Paul Hiles, Michael Kriese</Authors >
17+ <PackageTags >wcf unity ioc di</PackageTags >
18+ <RootNamespace >Unity.Wcf</RootNamespace >
19+ <Configurations >Debug;Release</Configurations >
20+ </PropertyGroup >
21+ <PropertyGroup >
22+ <SignAssembly >true</SignAssembly >
23+ <AssemblyOriginatorKeyFile >Unity.Wcf.snk</AssemblyOriginatorKeyFile >
24+ <TargetFrameworks >net45</TargetFrameworks >
25+ </PropertyGroup >
26+
27+ <PropertyGroup Condition =" '$(Configuration)' == 'Release' " >
28+ <GeneratePackageOnBuild >true</GeneratePackageOnBuild >
29+ <PackageOutputPath >$(SolutionDir)bin</PackageOutputPath >
30+ </PropertyGroup >
31+
32+ <PropertyGroup Condition =" '$(Configuration)' == 'Debug' " >
33+ <DebugType >Full</DebugType >
34+ <GeneratePackageOnBuild >false</GeneratePackageOnBuild >
35+ </PropertyGroup >
36+
37+ <ItemGroup >
38+ <Reference Include =" System.ServiceModel" />
39+ <Reference Include =" System.ServiceModel.Activation" />
40+ <PackageReference Include =" Unity.Container" Version =" 5.0.0" />
41+ </ItemGroup >
42+ </Project >
0 commit comments