Skip to content

Commit af3be99

Browse files
committed
Microsoft.Extensions.DependencyInjection
1 parent 081c394 commit af3be99

File tree

2 files changed

+30
-6
lines changed

2 files changed

+30
-6
lines changed

src/Unity.DependencyInjection.csproj renamed to src/Unity.Microsoft.DependencyInjection.csproj

Lines changed: 29 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -2,8 +2,14 @@
22

33
<PropertyGroup>
44
<Version>1.0.0</Version>
5-
<AssemblyVersion>1.0.0.0</AssemblyVersion>
6-
<FileVersion>1.0.0.0</FileVersion>
5+
<PackageReleaseNotes>This package is distributed as .NET Standard 1.0 and .NET Framework 4.7 package.</PackageReleaseNotes>
6+
<UnityAbstractionsVersion>2.1.0</UnityAbstractionsVersion>
7+
<UnityContainerVersion>5.1.0</UnityContainerVersion>
8+
</PropertyGroup>
9+
10+
<PropertyGroup>
11+
<FileVersion>$(Version).0</FileVersion>
12+
<AssemblyVersion>$(Version).0</AssemblyVersion>
713
<PackageId>Unity.DependencyInjection</PackageId>
814
<Description>Unity for Microsoft Dependency Injection framework.</Description>
915
<Copyright>Copyright © Microsoft.Practices.Unity 2017</Copyright>
@@ -12,10 +18,11 @@
1218
<PackageLicenseUrl>https://github.com/unitycontainer/microsoft-dependency-injection/blob/master/LICENSE</PackageLicenseUrl>
1319
<PackageIconUrl>https://avatars1.githubusercontent.com/u/12849707</PackageIconUrl>
1420
<RepositoryType>git</RepositoryType>
15-
<PackageReleaseNotes>This package is distributed as .NET Standard 1.0 and .NET Framework 4.7 package.</PackageReleaseNotes>
1621
<Authors>Microsoft.Practices.Unity</Authors>
1722
<Company>Microsoft.Practices.Unity</Company>
1823
<RootNamespace>Unity.DependencyInjection</RootNamespace>
24+
<UnityAbstractions>..\..\Abstractions\src\Unity.Abstractions.csproj</UnityAbstractions>
25+
<UnityContainer>..\..\Container\src\Unity.Container.csproj</UnityContainer>
1926
</PropertyGroup>
2027

2128
<PropertyGroup Condition=" '$(Configuration)' == 'Release' ">
@@ -28,10 +35,27 @@
2835
<GeneratePackageOnBuild>false</GeneratePackageOnBuild>
2936
<DebugType>Full</DebugType>
3037
</PropertyGroup>
38+
39+
40+
<ItemGroup Condition="Exists('$(UnityAbstractions)')">
41+
<ProjectReference Include="$(UnityAbstractions)" />
42+
</ItemGroup>
43+
44+
<ItemGroup Condition="Exists('$(UnityContainer)')">
45+
<ProjectReference Include="$(UnityContainer)" />
46+
</ItemGroup>
47+
3148

3249
<ItemGroup>
33-
<PackageReference Include="Microsoft.Extensions.DependencyInjection.Abstractions" Version="1.1.1" />
34-
<PackageReference Include="Unity" Version="5.0.2" />
50+
<PackageReference Include="Microsoft.Extensions.DependencyInjection.Abstractions" Version="1.1.1" />
51+
</ItemGroup>
52+
53+
<ItemGroup Condition="!Exists('$(UnityAbstractions)')">
54+
<PackageReference Include="Unity.Abstractions" Version="$(UnityAbstractionsVersion)" />
55+
</ItemGroup>
56+
57+
<ItemGroup Condition="!Exists('$(UnityContainer)')">
58+
<PackageReference Include="Unity.Container" Version="$(UnityContainerVersion)" />
3559
</ItemGroup>
3660

3761
</Project>

tests/DependencyInjection.Tests.csproj renamed to tests/Microsoft.DependencyInjection.Tests.csproj

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -12,7 +12,7 @@
1212
</ItemGroup>
1313

1414
<ItemGroup>
15-
<ProjectReference Include="..\src\Unity.DependencyInjection.csproj" />
15+
<ProjectReference Include="..\src\Unity.Microsoft.DependencyInjection.csproj" />
1616
</ItemGroup>
1717

1818
</Project>

0 commit comments

Comments
 (0)