From 776c0ca49868e685b6f2ed83fc1da3ceaaf9e989 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Halil=20=C4=B0brahim=20Kalkan?= Date: Sun, 8 Jan 2017 20:30:44 +0300 Subject: [PATCH] Removed Volo.DependencyInjection and Volo.ExtensionMethods projects. --- Volo.Abp.sln | 41 ++++--------------- .../project.json | 2 +- .../Properties/AssemblyInfo.cs | 5 ++- ...bp.DependencyInjection.Abstractions.xproj} | 2 +- .../DependencyAttribute.cs | 2 - ...isableConventionalRegistrationAttribute.cs | 0 .../ExposeServicesAttribute.cs | 0 .../IConventionalRegistrar.cs | 0 .../IExposedServiceTypesProvider.cs | 0 .../DependencyInjection/IScopedDependency.cs | 0 .../ISingletonDependency.cs | 0 .../ITransientDependency.cs | 0 .../project.json | 5 +-- .../ConventionalRegistrarList.cs | 0 .../ServiceCollectionCommonExtensions.cs | 0 ...ctionConventionalRegistrationExtensions.cs | 0 ...rviceCollectionObjectAccessorExtensions.cs | 0 ...ServiceCollectionRegistrationExtensions.cs | 0 .../Volo/Check.cs | 2 - .../AutoRegistrationHelper.cs | 0 .../ConventionalRegistrarBase.cs | 0 .../DefaultConventionalRegistrar.cs | 0 .../DependencyInjection/IObjectAccessor.cs | 0 .../IServiceProviderAccessor.cs | 0 .../DependencyInjection/ObjectAccessor.cs | 0 .../Generic/CollectionExtensions.cs | 0 .../Generic/DictionaryExtensions.cs | 0 .../Generic/EnumerableExtensions.cs | 0 .../Collections/Generic/ListExtensions.cs | 0 .../ExtensionMethods/ComparableExtensions.cs | 0 .../ExtensionMethods/DayOfWeekExtensions.cs | 0 .../EventHandlerExtensions.cs | 0 .../ExtensionMethods/ExceptionExtensions.cs | 0 .../Volo/ExtensionMethods/ObjectExtensions.cs | 0 .../Volo/ExtensionMethods/StringExtensions.cs | 0 .../Volo/Internal/AssemblyHelper.cs | 0 src/Volo.Abp/project.json | 6 +-- .../Volo.DependencyInjection.xproj | 20 --------- .../Properties/AssemblyInfo.cs | 18 -------- src/Volo.ExtensionMethods/project.json | 14 ------- ...onalDependencyInjectionExtensions_Tests.cs | 0 .../ServiceCollectionShouldlyExtensions.cs | 0 .../AutoRegistrationHelper_Tests.cs | 0 .../ConventionalRegistrar_Test.cs | 0 .../ComparableExtensions_Tests.cs | 0 .../DayOfWeekExtensions_Tests.cs | 0 .../ExtensionMethods/ObjectExtension_Test.cs | 0 .../StringExtensions_Tests.cs | 0 test/Volo.Abp.Tests/project.json | 3 +- .../Properties/AssemblyInfo.cs | 18 -------- .../Volo.DependencyInjection.Tests.xproj | 23 ----------- .../project.json | 21 ---------- .../Properties/AssemblyInfo.cs | 18 -------- .../Volo.ExtensionMethods.Tests.xproj | 23 ----------- test/Volo.ExtensionMethods.Tests/project.json | 21 ---------- 55 files changed, 18 insertions(+), 226 deletions(-) rename src/{Volo.DependencyInjection => Volo.Abp.DependencyInjection.Abstractions}/Properties/AssemblyInfo.cs (80%) rename src/{Volo.ExtensionMethods/Volo.ExtensionMethods.xproj => Volo.Abp.DependencyInjection.Abstractions/Volo.Abp.DependencyInjection.Abstractions.xproj} (93%) rename src/{Volo.DependencyInjection => Volo.Abp.DependencyInjection.Abstractions}/Volo/DependencyInjection/DependencyAttribute.cs (91%) rename src/{Volo.DependencyInjection => Volo.Abp.DependencyInjection.Abstractions}/Volo/DependencyInjection/DisableConventionalRegistrationAttribute.cs (100%) rename src/{Volo.DependencyInjection => Volo.Abp.DependencyInjection.Abstractions}/Volo/DependencyInjection/ExposeServicesAttribute.cs (100%) rename src/{Volo.DependencyInjection => Volo.Abp.DependencyInjection.Abstractions}/Volo/DependencyInjection/IConventionalRegistrar.cs (100%) rename src/{Volo.DependencyInjection => Volo.Abp.DependencyInjection.Abstractions}/Volo/DependencyInjection/IExposedServiceTypesProvider.cs (100%) rename src/{Volo.DependencyInjection => Volo.Abp.DependencyInjection.Abstractions}/Volo/DependencyInjection/IScopedDependency.cs (100%) rename src/{Volo.DependencyInjection => Volo.Abp.DependencyInjection.Abstractions}/Volo/DependencyInjection/ISingletonDependency.cs (100%) rename src/{Volo.DependencyInjection => Volo.Abp.DependencyInjection.Abstractions}/Volo/DependencyInjection/ITransientDependency.cs (100%) rename src/{Volo.DependencyInjection => Volo.Abp.DependencyInjection.Abstractions}/project.json (63%) rename src/{Volo.DependencyInjection => Volo.Abp}/Microsoft/Extensions/DependencyInjection/ConventionalRegistrarList.cs (100%) rename src/{Volo.DependencyInjection => Volo.Abp}/Microsoft/Extensions/DependencyInjection/ServiceCollectionCommonExtensions.cs (100%) rename src/{Volo.DependencyInjection => Volo.Abp}/Microsoft/Extensions/DependencyInjection/ServiceCollectionConventionalRegistrationExtensions.cs (100%) rename src/{Volo.DependencyInjection => Volo.Abp}/Microsoft/Extensions/DependencyInjection/ServiceCollectionObjectAccessorExtensions.cs (100%) rename src/{Volo.DependencyInjection => Volo.Abp}/Microsoft/Extensions/DependencyInjection/ServiceCollectionRegistrationExtensions.cs (100%) rename src/{Volo.ExtensionMethods => Volo.Abp}/Volo/Check.cs (90%) rename src/{Volo.DependencyInjection => Volo.Abp}/Volo/DependencyInjection/AutoRegistrationHelper.cs (100%) rename src/{Volo.DependencyInjection => Volo.Abp}/Volo/DependencyInjection/ConventionalRegistrarBase.cs (100%) rename src/{Volo.DependencyInjection => Volo.Abp}/Volo/DependencyInjection/DefaultConventionalRegistrar.cs (100%) rename src/{Volo.DependencyInjection => Volo.Abp}/Volo/DependencyInjection/IObjectAccessor.cs (100%) rename src/{Volo.DependencyInjection => Volo.Abp}/Volo/DependencyInjection/IServiceProviderAccessor.cs (100%) rename src/{Volo.DependencyInjection => Volo.Abp}/Volo/DependencyInjection/ObjectAccessor.cs (100%) rename src/{Volo.ExtensionMethods => Volo.Abp}/Volo/ExtensionMethods/Collections/Generic/CollectionExtensions.cs (100%) rename src/{Volo.ExtensionMethods => Volo.Abp}/Volo/ExtensionMethods/Collections/Generic/DictionaryExtensions.cs (100%) rename src/{Volo.ExtensionMethods => Volo.Abp}/Volo/ExtensionMethods/Collections/Generic/EnumerableExtensions.cs (100%) rename src/{Volo.ExtensionMethods => Volo.Abp}/Volo/ExtensionMethods/Collections/Generic/ListExtensions.cs (100%) rename src/{Volo.ExtensionMethods => Volo.Abp}/Volo/ExtensionMethods/ComparableExtensions.cs (100%) rename src/{Volo.ExtensionMethods => Volo.Abp}/Volo/ExtensionMethods/DayOfWeekExtensions.cs (100%) rename src/{Volo.ExtensionMethods => Volo.Abp}/Volo/ExtensionMethods/EventHandlerExtensions.cs (100%) rename src/{Volo.ExtensionMethods => Volo.Abp}/Volo/ExtensionMethods/ExceptionExtensions.cs (100%) rename src/{Volo.ExtensionMethods => Volo.Abp}/Volo/ExtensionMethods/ObjectExtensions.cs (100%) rename src/{Volo.ExtensionMethods => Volo.Abp}/Volo/ExtensionMethods/StringExtensions.cs (100%) rename src/{Volo.DependencyInjection => Volo.Abp}/Volo/Internal/AssemblyHelper.cs (100%) delete mode 100644 src/Volo.DependencyInjection/Volo.DependencyInjection.xproj delete mode 100644 src/Volo.ExtensionMethods/Properties/AssemblyInfo.cs delete mode 100644 src/Volo.ExtensionMethods/project.json rename test/{Volo.DependencyInjection.Tests => Volo.Abp.Tests}/Microsoft/Extensions/DependencyInjection/AbpConventionalDependencyInjectionExtensions_Tests.cs (100%) rename test/{Volo.DependencyInjection.Tests => Volo.Abp.Tests}/Microsoft/Extensions/DependencyInjection/ServiceCollectionShouldlyExtensions.cs (100%) rename test/{Volo.DependencyInjection.Tests => Volo.Abp.Tests}/Volo/DependencyInjection/AutoRegistrationHelper_Tests.cs (100%) rename test/{Volo.DependencyInjection.Tests => Volo.Abp.Tests}/Volo/DependencyInjection/ConventionalRegistrar_Test.cs (100%) rename test/{Volo.ExtensionMethods.Tests => Volo.Abp.Tests}/Volo/ExtensionMethods/ComparableExtensions_Tests.cs (100%) rename test/{Volo.ExtensionMethods.Tests => Volo.Abp.Tests}/Volo/ExtensionMethods/DayOfWeekExtensions_Tests.cs (100%) rename test/{Volo.ExtensionMethods.Tests => Volo.Abp.Tests}/Volo/ExtensionMethods/ObjectExtension_Test.cs (100%) rename test/{Volo.ExtensionMethods.Tests => Volo.Abp.Tests}/Volo/ExtensionMethods/StringExtensions_Tests.cs (100%) delete mode 100644 test/Volo.DependencyInjection.Tests/Properties/AssemblyInfo.cs delete mode 100644 test/Volo.DependencyInjection.Tests/Volo.DependencyInjection.Tests.xproj delete mode 100644 test/Volo.DependencyInjection.Tests/project.json delete mode 100644 test/Volo.ExtensionMethods.Tests/Properties/AssemblyInfo.cs delete mode 100644 test/Volo.ExtensionMethods.Tests/Volo.ExtensionMethods.Tests.xproj delete mode 100644 test/Volo.ExtensionMethods.Tests/project.json diff --git a/Volo.Abp.sln b/Volo.Abp.sln index 6423a9cd4e..82e8d2f7fb 100644 --- a/Volo.Abp.sln +++ b/Volo.Abp.sln @@ -16,16 +16,8 @@ Project("{2150E333-8FDC-42A3-9474-1A3956D46DE8}") = "test", "test", "{447C8A77-E EndProject Project("{8BB2217D-0F2D-49D1-97BC-3654ED321F3B}") = "Volo.Abp.Tests", "test\Volo.Abp.Tests\Volo.Abp.Tests.xproj", "{E9A85F1B-A5CB-4E19-B2BB-A7F97BB25EE1}" EndProject -Project("{2150E333-8FDC-42A3-9474-1A3956D46DE8}") = "Volo", "Volo", "{9A4A646B-CC96-44FB-A717-E50C5C148B54}" -EndProject Project("{2150E333-8FDC-42A3-9474-1A3956D46DE8}") = "Abp", "Abp", "{4C753F64-0C93-4D65-96C2-A40893AFC1E8}" EndProject -Project("{8BB2217D-0F2D-49D1-97BC-3654ED321F3B}") = "Volo.DependencyInjection", "src\Volo.DependencyInjection\Volo.DependencyInjection.xproj", "{F6F172F4-977B-4E20-BB9D-D4B083624011}" -EndProject -Project("{2150E333-8FDC-42A3-9474-1A3956D46DE8}") = "Volo", "Volo", "{82B41A0A-6068-410F-9C6B-2508CA763E21}" -EndProject -Project("{8BB2217D-0F2D-49D1-97BC-3654ED321F3B}") = "Volo.DependencyInjection.Tests", "test\Volo.DependencyInjection.Tests\Volo.DependencyInjection.Tests.xproj", "{D68B762E-2A55-4A9F-9F2F-D4361B0925B0}" -EndProject Project("{2150E333-8FDC-42A3-9474-1A3956D46DE8}") = "Abp", "Abp", "{37087D1B-3693-4E96-983D-A69F210BDE53}" EndProject Project("{8BB2217D-0F2D-49D1-97BC-3654ED321F3B}") = "AbpTestBase", "test\AbpTestBase\AbpTestBase.xproj", "{1020F5FD-6A97-40C2-AFCA-EBDF641DF111}" @@ -34,10 +26,6 @@ Project("{8BB2217D-0F2D-49D1-97BC-3654ED321F3B}") = "Volo.Abp.AspNetCore", "src\ EndProject Project("{8BB2217D-0F2D-49D1-97BC-3654ED321F3B}") = "Volo.Abp.AspNetCore.Tests", "test\Volo.Abp.AspNetCore.Tests\Volo.Abp.AspNetCore.Tests.xproj", "{B1D860BB-6EC6-4BAE-ADAA-C2AEC2FFB510}" EndProject -Project("{8BB2217D-0F2D-49D1-97BC-3654ED321F3B}") = "Volo.ExtensionMethods", "src\Volo.ExtensionMethods\Volo.ExtensionMethods.xproj", "{FC889503-0BF4-4959-AC80-F51073787025}" -EndProject -Project("{8BB2217D-0F2D-49D1-97BC-3654ED321F3B}") = "Volo.ExtensionMethods.Tests", "test\Volo.ExtensionMethods.Tests\Volo.ExtensionMethods.Tests.xproj", "{B520B696-86C7-46D2-A359-C2E9013A7BED}" -EndProject Project("{8BB2217D-0F2D-49D1-97BC-3654ED321F3B}") = "Volo.Abp.MultiTenancy", "src\Volo.Abp.MultiTenancy\Volo.Abp.MultiTenancy.xproj", "{58FA9F8F-216D-4C93-8929-D40D22B11CA7}" EndProject Project("{8BB2217D-0F2D-49D1-97BC-3654ED321F3B}") = "Volo.Abp.MultiTenancy.Tests", "test\Volo.Abp.MultiTenancy.Tests\Volo.Abp.MultiTenancy.Tests.xproj", "{05271341-7A15-484C-9FD6-802A4193F4DE}" @@ -90,6 +78,8 @@ Project("{8BB2217D-0F2D-49D1-97BC-3654ED321F3B}") = "AbpDesk.MongoBlog", "src\Ab EndProject Project("{8BB2217D-0F2D-49D1-97BC-3654ED321F3B}") = "AbpDesk.SamplePlugInModule", "src\AbpDesk\AbpDesk.SamplePlugInModule\AbpDesk.SamplePlugInModule.xproj", "{ADFAF85B-B785-41EA-B57D-422775989FA6}" EndProject +Project("{8BB2217D-0F2D-49D1-97BC-3654ED321F3B}") = "Volo.Abp.DependencyInjection.Abstractions", "src\Volo.Abp.DependencyInjection.Abstractions\Volo.Abp.DependencyInjection.Abstractions.xproj", "{53D69885-FE4A-49E4-B92D-C3F77AD97A8A}" +EndProject Global GlobalSection(SolutionConfigurationPlatforms) = preSolution Debug|Any CPU = Debug|Any CPU @@ -104,14 +94,6 @@ Global {E9A85F1B-A5CB-4E19-B2BB-A7F97BB25EE1}.Debug|Any CPU.Build.0 = Debug|Any CPU {E9A85F1B-A5CB-4E19-B2BB-A7F97BB25EE1}.Release|Any CPU.ActiveCfg = Release|Any CPU {E9A85F1B-A5CB-4E19-B2BB-A7F97BB25EE1}.Release|Any CPU.Build.0 = Release|Any CPU - {F6F172F4-977B-4E20-BB9D-D4B083624011}.Debug|Any CPU.ActiveCfg = Debug|Any CPU - {F6F172F4-977B-4E20-BB9D-D4B083624011}.Debug|Any CPU.Build.0 = Debug|Any CPU - {F6F172F4-977B-4E20-BB9D-D4B083624011}.Release|Any CPU.ActiveCfg = Release|Any CPU - {F6F172F4-977B-4E20-BB9D-D4B083624011}.Release|Any CPU.Build.0 = Release|Any CPU - {D68B762E-2A55-4A9F-9F2F-D4361B0925B0}.Debug|Any CPU.ActiveCfg = Debug|Any CPU - {D68B762E-2A55-4A9F-9F2F-D4361B0925B0}.Debug|Any CPU.Build.0 = Debug|Any CPU - {D68B762E-2A55-4A9F-9F2F-D4361B0925B0}.Release|Any CPU.ActiveCfg = Release|Any CPU - {D68B762E-2A55-4A9F-9F2F-D4361B0925B0}.Release|Any CPU.Build.0 = Release|Any CPU {1020F5FD-6A97-40C2-AFCA-EBDF641DF111}.Debug|Any CPU.ActiveCfg = Debug|Any CPU {1020F5FD-6A97-40C2-AFCA-EBDF641DF111}.Debug|Any CPU.Build.0 = Debug|Any CPU {1020F5FD-6A97-40C2-AFCA-EBDF641DF111}.Release|Any CPU.ActiveCfg = Release|Any CPU @@ -124,14 +106,6 @@ Global {B1D860BB-6EC6-4BAE-ADAA-C2AEC2FFB510}.Debug|Any CPU.Build.0 = Debug|Any CPU {B1D860BB-6EC6-4BAE-ADAA-C2AEC2FFB510}.Release|Any CPU.ActiveCfg = Release|Any CPU {B1D860BB-6EC6-4BAE-ADAA-C2AEC2FFB510}.Release|Any CPU.Build.0 = Release|Any CPU - {FC889503-0BF4-4959-AC80-F51073787025}.Debug|Any CPU.ActiveCfg = Debug|Any CPU - {FC889503-0BF4-4959-AC80-F51073787025}.Debug|Any CPU.Build.0 = Debug|Any CPU - {FC889503-0BF4-4959-AC80-F51073787025}.Release|Any CPU.ActiveCfg = Release|Any CPU - {FC889503-0BF4-4959-AC80-F51073787025}.Release|Any CPU.Build.0 = Release|Any CPU - {B520B696-86C7-46D2-A359-C2E9013A7BED}.Debug|Any CPU.ActiveCfg = Debug|Any CPU - {B520B696-86C7-46D2-A359-C2E9013A7BED}.Debug|Any CPU.Build.0 = Debug|Any CPU - {B520B696-86C7-46D2-A359-C2E9013A7BED}.Release|Any CPU.ActiveCfg = Release|Any CPU - {B520B696-86C7-46D2-A359-C2E9013A7BED}.Release|Any CPU.Build.0 = Release|Any CPU {58FA9F8F-216D-4C93-8929-D40D22B11CA7}.Debug|Any CPU.ActiveCfg = Debug|Any CPU {58FA9F8F-216D-4C93-8929-D40D22B11CA7}.Debug|Any CPU.Build.0 = Debug|Any CPU {58FA9F8F-216D-4C93-8929-D40D22B11CA7}.Release|Any CPU.ActiveCfg = Release|Any CPU @@ -220,6 +194,10 @@ Global {ADFAF85B-B785-41EA-B57D-422775989FA6}.Debug|Any CPU.Build.0 = Debug|Any CPU {ADFAF85B-B785-41EA-B57D-422775989FA6}.Release|Any CPU.ActiveCfg = Release|Any CPU {ADFAF85B-B785-41EA-B57D-422775989FA6}.Release|Any CPU.Build.0 = Release|Any CPU + {53D69885-FE4A-49E4-B92D-C3F77AD97A8A}.Debug|Any CPU.ActiveCfg = Debug|Any CPU + {53D69885-FE4A-49E4-B92D-C3F77AD97A8A}.Debug|Any CPU.Build.0 = Debug|Any CPU + {53D69885-FE4A-49E4-B92D-C3F77AD97A8A}.Release|Any CPU.ActiveCfg = Release|Any CPU + {53D69885-FE4A-49E4-B92D-C3F77AD97A8A}.Release|Any CPU.Build.0 = Release|Any CPU EndGlobalSection GlobalSection(SolutionProperties) = preSolution HideSolutionNode = FALSE @@ -227,17 +205,11 @@ Global GlobalSection(NestedProjects) = preSolution {FC5F7372-EA60-4052-B943-0EE070221CC1} = {4C753F64-0C93-4D65-96C2-A40893AFC1E8} {E9A85F1B-A5CB-4E19-B2BB-A7F97BB25EE1} = {37087D1B-3693-4E96-983D-A69F210BDE53} - {9A4A646B-CC96-44FB-A717-E50C5C148B54} = {5DF0E140-0513-4D0D-BE2E-3D4D85CD70E6} {4C753F64-0C93-4D65-96C2-A40893AFC1E8} = {5DF0E140-0513-4D0D-BE2E-3D4D85CD70E6} - {F6F172F4-977B-4E20-BB9D-D4B083624011} = {9A4A646B-CC96-44FB-A717-E50C5C148B54} - {82B41A0A-6068-410F-9C6B-2508CA763E21} = {447C8A77-E5F0-4538-8687-7383196D04EA} - {D68B762E-2A55-4A9F-9F2F-D4361B0925B0} = {82B41A0A-6068-410F-9C6B-2508CA763E21} {37087D1B-3693-4E96-983D-A69F210BDE53} = {447C8A77-E5F0-4538-8687-7383196D04EA} {1020F5FD-6A97-40C2-AFCA-EBDF641DF111} = {447C8A77-E5F0-4538-8687-7383196D04EA} {02BE03BA-3411-448C-AB61-CB36407CC49A} = {4C753F64-0C93-4D65-96C2-A40893AFC1E8} {B1D860BB-6EC6-4BAE-ADAA-C2AEC2FFB510} = {37087D1B-3693-4E96-983D-A69F210BDE53} - {FC889503-0BF4-4959-AC80-F51073787025} = {9A4A646B-CC96-44FB-A717-E50C5C148B54} - {B520B696-86C7-46D2-A359-C2E9013A7BED} = {82B41A0A-6068-410F-9C6B-2508CA763E21} {58FA9F8F-216D-4C93-8929-D40D22B11CA7} = {4C753F64-0C93-4D65-96C2-A40893AFC1E8} {05271341-7A15-484C-9FD6-802A4193F4DE} = {37087D1B-3693-4E96-983D-A69F210BDE53} {7CC7946B-E026-4F66-8D4F-4F78F4801D43} = {4C753F64-0C93-4D65-96C2-A40893AFC1E8} @@ -264,5 +236,6 @@ Global {B31FFAE3-5DAC-4E51-BD17-F7446B741A36} = {4C753F64-0C93-4D65-96C2-A40893AFC1E8} {63244DC7-34BE-44E1-BF6F-F2672E59AF36} = {1187F469-0063-4065-9419-A1D956C80145} {ADFAF85B-B785-41EA-B57D-422775989FA6} = {1187F469-0063-4065-9419-A1D956C80145} + {53D69885-FE4A-49E4-B92D-C3F77AD97A8A} = {4C753F64-0C93-4D65-96C2-A40893AFC1E8} EndGlobalSection EndGlobal diff --git a/src/Volo.Abp.ApplicationContracts/project.json b/src/Volo.Abp.ApplicationContracts/project.json index ab4c096616..c30f7f5abd 100644 --- a/src/Volo.Abp.ApplicationContracts/project.json +++ b/src/Volo.Abp.ApplicationContracts/project.json @@ -3,7 +3,7 @@ "dependencies": { "NETStandard.Library": "1.6.1", - "Volo.DependencyInjection": "1.0.0-*" + "Volo.Abp.DependencyInjection.Abstractions": "1.0.0-*" }, "frameworks": { diff --git a/src/Volo.DependencyInjection/Properties/AssemblyInfo.cs b/src/Volo.Abp.DependencyInjection.Abstractions/Properties/AssemblyInfo.cs similarity index 80% rename from src/Volo.DependencyInjection/Properties/AssemblyInfo.cs rename to src/Volo.Abp.DependencyInjection.Abstractions/Properties/AssemblyInfo.cs index 0b503fb893..95463dabc7 100644 --- a/src/Volo.DependencyInjection/Properties/AssemblyInfo.cs +++ b/src/Volo.Abp.DependencyInjection.Abstractions/Properties/AssemblyInfo.cs @@ -1,4 +1,5 @@ using System.Reflection; +using System.Runtime.CompilerServices; using System.Runtime.InteropServices; // General Information about an assembly is controlled through the following @@ -6,7 +7,7 @@ using System.Runtime.InteropServices; // associated with an assembly. [assembly: AssemblyConfiguration("")] [assembly: AssemblyCompany("")] -[assembly: AssemblyProduct("Volo.DependencyInjection")] +[assembly: AssemblyProduct("Volo.Abp.DependencyInjection.Abstractions")] [assembly: AssemblyTrademark("")] // Setting ComVisible to false makes the types in this assembly not visible @@ -15,4 +16,4 @@ using System.Runtime.InteropServices; [assembly: ComVisible(false)] // The following GUID is for the ID of the typelib if this project is exposed to COM -[assembly: Guid("f6f172f4-977b-4e20-bb9d-d4b083624011")] +[assembly: Guid("53d69885-fe4a-49e4-b92d-c3f77ad97a8a")] diff --git a/src/Volo.ExtensionMethods/Volo.ExtensionMethods.xproj b/src/Volo.Abp.DependencyInjection.Abstractions/Volo.Abp.DependencyInjection.Abstractions.xproj similarity index 93% rename from src/Volo.ExtensionMethods/Volo.ExtensionMethods.xproj rename to src/Volo.Abp.DependencyInjection.Abstractions/Volo.Abp.DependencyInjection.Abstractions.xproj index 256e71750c..f1d43ae3c6 100644 --- a/src/Volo.ExtensionMethods/Volo.ExtensionMethods.xproj +++ b/src/Volo.Abp.DependencyInjection.Abstractions/Volo.Abp.DependencyInjection.Abstractions.xproj @@ -6,7 +6,7 @@ - fc889503-0bf4-4959-ac80-f51073787025 + 53d69885-fe4a-49e4-b92d-c3f77ad97a8a .\obj diff --git a/src/Volo.DependencyInjection/Volo/DependencyInjection/DependencyAttribute.cs b/src/Volo.Abp.DependencyInjection.Abstractions/Volo/DependencyInjection/DependencyAttribute.cs similarity index 91% rename from src/Volo.DependencyInjection/Volo/DependencyInjection/DependencyAttribute.cs rename to src/Volo.Abp.DependencyInjection.Abstractions/Volo/DependencyInjection/DependencyAttribute.cs index 4a3290cdf4..8e917cc71d 100644 --- a/src/Volo.DependencyInjection/Volo/DependencyInjection/DependencyAttribute.cs +++ b/src/Volo.Abp.DependencyInjection.Abstractions/Volo/DependencyInjection/DependencyAttribute.cs @@ -1,12 +1,10 @@ using System; -using JetBrains.Annotations; using Microsoft.Extensions.DependencyInjection; namespace Volo.DependencyInjection { public class DependencyAttribute : Attribute { - [CanBeNull] public virtual ServiceLifetime? Lifetime { get; set; } public virtual bool TryRegister { get; set; } diff --git a/src/Volo.DependencyInjection/Volo/DependencyInjection/DisableConventionalRegistrationAttribute.cs b/src/Volo.Abp.DependencyInjection.Abstractions/Volo/DependencyInjection/DisableConventionalRegistrationAttribute.cs similarity index 100% rename from src/Volo.DependencyInjection/Volo/DependencyInjection/DisableConventionalRegistrationAttribute.cs rename to src/Volo.Abp.DependencyInjection.Abstractions/Volo/DependencyInjection/DisableConventionalRegistrationAttribute.cs diff --git a/src/Volo.DependencyInjection/Volo/DependencyInjection/ExposeServicesAttribute.cs b/src/Volo.Abp.DependencyInjection.Abstractions/Volo/DependencyInjection/ExposeServicesAttribute.cs similarity index 100% rename from src/Volo.DependencyInjection/Volo/DependencyInjection/ExposeServicesAttribute.cs rename to src/Volo.Abp.DependencyInjection.Abstractions/Volo/DependencyInjection/ExposeServicesAttribute.cs diff --git a/src/Volo.DependencyInjection/Volo/DependencyInjection/IConventionalRegistrar.cs b/src/Volo.Abp.DependencyInjection.Abstractions/Volo/DependencyInjection/IConventionalRegistrar.cs similarity index 100% rename from src/Volo.DependencyInjection/Volo/DependencyInjection/IConventionalRegistrar.cs rename to src/Volo.Abp.DependencyInjection.Abstractions/Volo/DependencyInjection/IConventionalRegistrar.cs diff --git a/src/Volo.DependencyInjection/Volo/DependencyInjection/IExposedServiceTypesProvider.cs b/src/Volo.Abp.DependencyInjection.Abstractions/Volo/DependencyInjection/IExposedServiceTypesProvider.cs similarity index 100% rename from src/Volo.DependencyInjection/Volo/DependencyInjection/IExposedServiceTypesProvider.cs rename to src/Volo.Abp.DependencyInjection.Abstractions/Volo/DependencyInjection/IExposedServiceTypesProvider.cs diff --git a/src/Volo.DependencyInjection/Volo/DependencyInjection/IScopedDependency.cs b/src/Volo.Abp.DependencyInjection.Abstractions/Volo/DependencyInjection/IScopedDependency.cs similarity index 100% rename from src/Volo.DependencyInjection/Volo/DependencyInjection/IScopedDependency.cs rename to src/Volo.Abp.DependencyInjection.Abstractions/Volo/DependencyInjection/IScopedDependency.cs diff --git a/src/Volo.DependencyInjection/Volo/DependencyInjection/ISingletonDependency.cs b/src/Volo.Abp.DependencyInjection.Abstractions/Volo/DependencyInjection/ISingletonDependency.cs similarity index 100% rename from src/Volo.DependencyInjection/Volo/DependencyInjection/ISingletonDependency.cs rename to src/Volo.Abp.DependencyInjection.Abstractions/Volo/DependencyInjection/ISingletonDependency.cs diff --git a/src/Volo.DependencyInjection/Volo/DependencyInjection/ITransientDependency.cs b/src/Volo.Abp.DependencyInjection.Abstractions/Volo/DependencyInjection/ITransientDependency.cs similarity index 100% rename from src/Volo.DependencyInjection/Volo/DependencyInjection/ITransientDependency.cs rename to src/Volo.Abp.DependencyInjection.Abstractions/Volo/DependencyInjection/ITransientDependency.cs diff --git a/src/Volo.DependencyInjection/project.json b/src/Volo.Abp.DependencyInjection.Abstractions/project.json similarity index 63% rename from src/Volo.DependencyInjection/project.json rename to src/Volo.Abp.DependencyInjection.Abstractions/project.json index dedb8eba0c..3f091a2fb8 100644 --- a/src/Volo.DependencyInjection/project.json +++ b/src/Volo.Abp.DependencyInjection.Abstractions/project.json @@ -1,10 +1,9 @@ -{ +{ "version": "1.0.0-*", "dependencies": { "NETStandard.Library": "1.6.1", - "Microsoft.Extensions.DependencyInjection": "1.1.0", - "Volo.ExtensionMethods": "1.0.0-*" + "Microsoft.Extensions.DependencyInjection": "1.1.0" }, "frameworks": { diff --git a/src/Volo.DependencyInjection/Microsoft/Extensions/DependencyInjection/ConventionalRegistrarList.cs b/src/Volo.Abp/Microsoft/Extensions/DependencyInjection/ConventionalRegistrarList.cs similarity index 100% rename from src/Volo.DependencyInjection/Microsoft/Extensions/DependencyInjection/ConventionalRegistrarList.cs rename to src/Volo.Abp/Microsoft/Extensions/DependencyInjection/ConventionalRegistrarList.cs diff --git a/src/Volo.DependencyInjection/Microsoft/Extensions/DependencyInjection/ServiceCollectionCommonExtensions.cs b/src/Volo.Abp/Microsoft/Extensions/DependencyInjection/ServiceCollectionCommonExtensions.cs similarity index 100% rename from src/Volo.DependencyInjection/Microsoft/Extensions/DependencyInjection/ServiceCollectionCommonExtensions.cs rename to src/Volo.Abp/Microsoft/Extensions/DependencyInjection/ServiceCollectionCommonExtensions.cs diff --git a/src/Volo.DependencyInjection/Microsoft/Extensions/DependencyInjection/ServiceCollectionConventionalRegistrationExtensions.cs b/src/Volo.Abp/Microsoft/Extensions/DependencyInjection/ServiceCollectionConventionalRegistrationExtensions.cs similarity index 100% rename from src/Volo.DependencyInjection/Microsoft/Extensions/DependencyInjection/ServiceCollectionConventionalRegistrationExtensions.cs rename to src/Volo.Abp/Microsoft/Extensions/DependencyInjection/ServiceCollectionConventionalRegistrationExtensions.cs diff --git a/src/Volo.DependencyInjection/Microsoft/Extensions/DependencyInjection/ServiceCollectionObjectAccessorExtensions.cs b/src/Volo.Abp/Microsoft/Extensions/DependencyInjection/ServiceCollectionObjectAccessorExtensions.cs similarity index 100% rename from src/Volo.DependencyInjection/Microsoft/Extensions/DependencyInjection/ServiceCollectionObjectAccessorExtensions.cs rename to src/Volo.Abp/Microsoft/Extensions/DependencyInjection/ServiceCollectionObjectAccessorExtensions.cs diff --git a/src/Volo.DependencyInjection/Microsoft/Extensions/DependencyInjection/ServiceCollectionRegistrationExtensions.cs b/src/Volo.Abp/Microsoft/Extensions/DependencyInjection/ServiceCollectionRegistrationExtensions.cs similarity index 100% rename from src/Volo.DependencyInjection/Microsoft/Extensions/DependencyInjection/ServiceCollectionRegistrationExtensions.cs rename to src/Volo.Abp/Microsoft/Extensions/DependencyInjection/ServiceCollectionRegistrationExtensions.cs diff --git a/src/Volo.ExtensionMethods/Volo/Check.cs b/src/Volo.Abp/Volo/Check.cs similarity index 90% rename from src/Volo.ExtensionMethods/Volo/Check.cs rename to src/Volo.Abp/Volo/Check.cs index e6ed115be0..f3af3aa6b5 100644 --- a/src/Volo.ExtensionMethods/Volo/Check.cs +++ b/src/Volo.Abp/Volo/Check.cs @@ -6,8 +6,6 @@ using Volo.ExtensionMethods.Collections.Generic; namespace Volo { - //TODO: This code should not be here and this library should not depend on JetBrains.Annotations. - [DebuggerStepThrough] public static class Check { diff --git a/src/Volo.DependencyInjection/Volo/DependencyInjection/AutoRegistrationHelper.cs b/src/Volo.Abp/Volo/DependencyInjection/AutoRegistrationHelper.cs similarity index 100% rename from src/Volo.DependencyInjection/Volo/DependencyInjection/AutoRegistrationHelper.cs rename to src/Volo.Abp/Volo/DependencyInjection/AutoRegistrationHelper.cs diff --git a/src/Volo.DependencyInjection/Volo/DependencyInjection/ConventionalRegistrarBase.cs b/src/Volo.Abp/Volo/DependencyInjection/ConventionalRegistrarBase.cs similarity index 100% rename from src/Volo.DependencyInjection/Volo/DependencyInjection/ConventionalRegistrarBase.cs rename to src/Volo.Abp/Volo/DependencyInjection/ConventionalRegistrarBase.cs diff --git a/src/Volo.DependencyInjection/Volo/DependencyInjection/DefaultConventionalRegistrar.cs b/src/Volo.Abp/Volo/DependencyInjection/DefaultConventionalRegistrar.cs similarity index 100% rename from src/Volo.DependencyInjection/Volo/DependencyInjection/DefaultConventionalRegistrar.cs rename to src/Volo.Abp/Volo/DependencyInjection/DefaultConventionalRegistrar.cs diff --git a/src/Volo.DependencyInjection/Volo/DependencyInjection/IObjectAccessor.cs b/src/Volo.Abp/Volo/DependencyInjection/IObjectAccessor.cs similarity index 100% rename from src/Volo.DependencyInjection/Volo/DependencyInjection/IObjectAccessor.cs rename to src/Volo.Abp/Volo/DependencyInjection/IObjectAccessor.cs diff --git a/src/Volo.DependencyInjection/Volo/DependencyInjection/IServiceProviderAccessor.cs b/src/Volo.Abp/Volo/DependencyInjection/IServiceProviderAccessor.cs similarity index 100% rename from src/Volo.DependencyInjection/Volo/DependencyInjection/IServiceProviderAccessor.cs rename to src/Volo.Abp/Volo/DependencyInjection/IServiceProviderAccessor.cs diff --git a/src/Volo.DependencyInjection/Volo/DependencyInjection/ObjectAccessor.cs b/src/Volo.Abp/Volo/DependencyInjection/ObjectAccessor.cs similarity index 100% rename from src/Volo.DependencyInjection/Volo/DependencyInjection/ObjectAccessor.cs rename to src/Volo.Abp/Volo/DependencyInjection/ObjectAccessor.cs diff --git a/src/Volo.ExtensionMethods/Volo/ExtensionMethods/Collections/Generic/CollectionExtensions.cs b/src/Volo.Abp/Volo/ExtensionMethods/Collections/Generic/CollectionExtensions.cs similarity index 100% rename from src/Volo.ExtensionMethods/Volo/ExtensionMethods/Collections/Generic/CollectionExtensions.cs rename to src/Volo.Abp/Volo/ExtensionMethods/Collections/Generic/CollectionExtensions.cs diff --git a/src/Volo.ExtensionMethods/Volo/ExtensionMethods/Collections/Generic/DictionaryExtensions.cs b/src/Volo.Abp/Volo/ExtensionMethods/Collections/Generic/DictionaryExtensions.cs similarity index 100% rename from src/Volo.ExtensionMethods/Volo/ExtensionMethods/Collections/Generic/DictionaryExtensions.cs rename to src/Volo.Abp/Volo/ExtensionMethods/Collections/Generic/DictionaryExtensions.cs diff --git a/src/Volo.ExtensionMethods/Volo/ExtensionMethods/Collections/Generic/EnumerableExtensions.cs b/src/Volo.Abp/Volo/ExtensionMethods/Collections/Generic/EnumerableExtensions.cs similarity index 100% rename from src/Volo.ExtensionMethods/Volo/ExtensionMethods/Collections/Generic/EnumerableExtensions.cs rename to src/Volo.Abp/Volo/ExtensionMethods/Collections/Generic/EnumerableExtensions.cs diff --git a/src/Volo.ExtensionMethods/Volo/ExtensionMethods/Collections/Generic/ListExtensions.cs b/src/Volo.Abp/Volo/ExtensionMethods/Collections/Generic/ListExtensions.cs similarity index 100% rename from src/Volo.ExtensionMethods/Volo/ExtensionMethods/Collections/Generic/ListExtensions.cs rename to src/Volo.Abp/Volo/ExtensionMethods/Collections/Generic/ListExtensions.cs diff --git a/src/Volo.ExtensionMethods/Volo/ExtensionMethods/ComparableExtensions.cs b/src/Volo.Abp/Volo/ExtensionMethods/ComparableExtensions.cs similarity index 100% rename from src/Volo.ExtensionMethods/Volo/ExtensionMethods/ComparableExtensions.cs rename to src/Volo.Abp/Volo/ExtensionMethods/ComparableExtensions.cs diff --git a/src/Volo.ExtensionMethods/Volo/ExtensionMethods/DayOfWeekExtensions.cs b/src/Volo.Abp/Volo/ExtensionMethods/DayOfWeekExtensions.cs similarity index 100% rename from src/Volo.ExtensionMethods/Volo/ExtensionMethods/DayOfWeekExtensions.cs rename to src/Volo.Abp/Volo/ExtensionMethods/DayOfWeekExtensions.cs diff --git a/src/Volo.ExtensionMethods/Volo/ExtensionMethods/EventHandlerExtensions.cs b/src/Volo.Abp/Volo/ExtensionMethods/EventHandlerExtensions.cs similarity index 100% rename from src/Volo.ExtensionMethods/Volo/ExtensionMethods/EventHandlerExtensions.cs rename to src/Volo.Abp/Volo/ExtensionMethods/EventHandlerExtensions.cs diff --git a/src/Volo.ExtensionMethods/Volo/ExtensionMethods/ExceptionExtensions.cs b/src/Volo.Abp/Volo/ExtensionMethods/ExceptionExtensions.cs similarity index 100% rename from src/Volo.ExtensionMethods/Volo/ExtensionMethods/ExceptionExtensions.cs rename to src/Volo.Abp/Volo/ExtensionMethods/ExceptionExtensions.cs diff --git a/src/Volo.ExtensionMethods/Volo/ExtensionMethods/ObjectExtensions.cs b/src/Volo.Abp/Volo/ExtensionMethods/ObjectExtensions.cs similarity index 100% rename from src/Volo.ExtensionMethods/Volo/ExtensionMethods/ObjectExtensions.cs rename to src/Volo.Abp/Volo/ExtensionMethods/ObjectExtensions.cs diff --git a/src/Volo.ExtensionMethods/Volo/ExtensionMethods/StringExtensions.cs b/src/Volo.Abp/Volo/ExtensionMethods/StringExtensions.cs similarity index 100% rename from src/Volo.ExtensionMethods/Volo/ExtensionMethods/StringExtensions.cs rename to src/Volo.Abp/Volo/ExtensionMethods/StringExtensions.cs diff --git a/src/Volo.DependencyInjection/Volo/Internal/AssemblyHelper.cs b/src/Volo.Abp/Volo/Internal/AssemblyHelper.cs similarity index 100% rename from src/Volo.DependencyInjection/Volo/Internal/AssemblyHelper.cs rename to src/Volo.Abp/Volo/Internal/AssemblyHelper.cs diff --git a/src/Volo.Abp/project.json b/src/Volo.Abp/project.json index fa16444863..c943df9775 100644 --- a/src/Volo.Abp/project.json +++ b/src/Volo.Abp/project.json @@ -3,15 +3,15 @@ "dependencies": { "NETStandard.Library": "1.6.1", - "Volo.DependencyInjection": "1.0.0-*", "System.Collections.Immutable": "1.3.0", - "Volo.ExtensionMethods": "1.0.0-*", "Newtonsoft.Json": "9.0.1", "Nito.AsyncEx.Context": "1.1.0", "System.Runtime.Loader": "4.3.0", "System.Linq.Queryable": "4.3.0", "Volo.Abp.ApplicationContracts": "1.0.0-*", - "Microsoft.Extensions.Options": "1.1.0" + "Microsoft.Extensions.Options": "1.1.0", + "JetBrains.Annotations": "10.2.1", + "Volo.Abp.DependencyInjection.Abstractions": "1.0.0-*" }, "frameworks": { diff --git a/src/Volo.DependencyInjection/Volo.DependencyInjection.xproj b/src/Volo.DependencyInjection/Volo.DependencyInjection.xproj deleted file mode 100644 index c8b527e090..0000000000 --- a/src/Volo.DependencyInjection/Volo.DependencyInjection.xproj +++ /dev/null @@ -1,20 +0,0 @@ - - - - 14.0 - $(MSBuildExtensionsPath32)\Microsoft\VisualStudio\v$(VisualStudioVersion) - - - - f6f172f4-977b-4e20-bb9d-d4b083624011 - - - .\obj - .\bin\ - v4.6.1 - - - 2.0 - - - \ No newline at end of file diff --git a/src/Volo.ExtensionMethods/Properties/AssemblyInfo.cs b/src/Volo.ExtensionMethods/Properties/AssemblyInfo.cs deleted file mode 100644 index bc1acba485..0000000000 --- a/src/Volo.ExtensionMethods/Properties/AssemblyInfo.cs +++ /dev/null @@ -1,18 +0,0 @@ -using System.Reflection; -using System.Runtime.InteropServices; - -// General Information about an assembly is controlled through the following -// set of attributes. Change these attribute values to modify the information -// associated with an assembly. -[assembly: AssemblyConfiguration("")] -[assembly: AssemblyCompany("")] -[assembly: AssemblyProduct("Volo.ExtensionMethods")] -[assembly: AssemblyTrademark("")] - -// Setting ComVisible to false makes the types in this assembly not visible -// to COM components. If you need to access a type in this assembly from -// COM, set the ComVisible attribute to true on that type. -[assembly: ComVisible(false)] - -// The following GUID is for the ID of the typelib if this project is exposed to COM -[assembly: Guid("fc889503-0bf4-4959-ac80-f51073787025")] diff --git a/src/Volo.ExtensionMethods/project.json b/src/Volo.ExtensionMethods/project.json deleted file mode 100644 index 65a8e28a9d..0000000000 --- a/src/Volo.ExtensionMethods/project.json +++ /dev/null @@ -1,14 +0,0 @@ -{ - "version": "1.0.0-*", - - "dependencies": { - "JetBrains.Annotations": "10.2.1", - "NETStandard.Library": "1.6.1" - }, - - "frameworks": { - "netstandard1.6": { - "imports": "dnxcore50" - } - } -} diff --git a/test/Volo.DependencyInjection.Tests/Microsoft/Extensions/DependencyInjection/AbpConventionalDependencyInjectionExtensions_Tests.cs b/test/Volo.Abp.Tests/Microsoft/Extensions/DependencyInjection/AbpConventionalDependencyInjectionExtensions_Tests.cs similarity index 100% rename from test/Volo.DependencyInjection.Tests/Microsoft/Extensions/DependencyInjection/AbpConventionalDependencyInjectionExtensions_Tests.cs rename to test/Volo.Abp.Tests/Microsoft/Extensions/DependencyInjection/AbpConventionalDependencyInjectionExtensions_Tests.cs diff --git a/test/Volo.DependencyInjection.Tests/Microsoft/Extensions/DependencyInjection/ServiceCollectionShouldlyExtensions.cs b/test/Volo.Abp.Tests/Microsoft/Extensions/DependencyInjection/ServiceCollectionShouldlyExtensions.cs similarity index 100% rename from test/Volo.DependencyInjection.Tests/Microsoft/Extensions/DependencyInjection/ServiceCollectionShouldlyExtensions.cs rename to test/Volo.Abp.Tests/Microsoft/Extensions/DependencyInjection/ServiceCollectionShouldlyExtensions.cs diff --git a/test/Volo.DependencyInjection.Tests/Volo/DependencyInjection/AutoRegistrationHelper_Tests.cs b/test/Volo.Abp.Tests/Volo/DependencyInjection/AutoRegistrationHelper_Tests.cs similarity index 100% rename from test/Volo.DependencyInjection.Tests/Volo/DependencyInjection/AutoRegistrationHelper_Tests.cs rename to test/Volo.Abp.Tests/Volo/DependencyInjection/AutoRegistrationHelper_Tests.cs diff --git a/test/Volo.DependencyInjection.Tests/Volo/DependencyInjection/ConventionalRegistrar_Test.cs b/test/Volo.Abp.Tests/Volo/DependencyInjection/ConventionalRegistrar_Test.cs similarity index 100% rename from test/Volo.DependencyInjection.Tests/Volo/DependencyInjection/ConventionalRegistrar_Test.cs rename to test/Volo.Abp.Tests/Volo/DependencyInjection/ConventionalRegistrar_Test.cs diff --git a/test/Volo.ExtensionMethods.Tests/Volo/ExtensionMethods/ComparableExtensions_Tests.cs b/test/Volo.Abp.Tests/Volo/ExtensionMethods/ComparableExtensions_Tests.cs similarity index 100% rename from test/Volo.ExtensionMethods.Tests/Volo/ExtensionMethods/ComparableExtensions_Tests.cs rename to test/Volo.Abp.Tests/Volo/ExtensionMethods/ComparableExtensions_Tests.cs diff --git a/test/Volo.ExtensionMethods.Tests/Volo/ExtensionMethods/DayOfWeekExtensions_Tests.cs b/test/Volo.Abp.Tests/Volo/ExtensionMethods/DayOfWeekExtensions_Tests.cs similarity index 100% rename from test/Volo.ExtensionMethods.Tests/Volo/ExtensionMethods/DayOfWeekExtensions_Tests.cs rename to test/Volo.Abp.Tests/Volo/ExtensionMethods/DayOfWeekExtensions_Tests.cs diff --git a/test/Volo.ExtensionMethods.Tests/Volo/ExtensionMethods/ObjectExtension_Test.cs b/test/Volo.Abp.Tests/Volo/ExtensionMethods/ObjectExtension_Test.cs similarity index 100% rename from test/Volo.ExtensionMethods.Tests/Volo/ExtensionMethods/ObjectExtension_Test.cs rename to test/Volo.Abp.Tests/Volo/ExtensionMethods/ObjectExtension_Test.cs diff --git a/test/Volo.ExtensionMethods.Tests/Volo/ExtensionMethods/StringExtensions_Tests.cs b/test/Volo.Abp.Tests/Volo/ExtensionMethods/StringExtensions_Tests.cs similarity index 100% rename from test/Volo.ExtensionMethods.Tests/Volo/ExtensionMethods/StringExtensions_Tests.cs rename to test/Volo.Abp.Tests/Volo/ExtensionMethods/StringExtensions_Tests.cs diff --git a/test/Volo.Abp.Tests/project.json b/test/Volo.Abp.Tests/project.json index ef5e9cffd2..71a3b1d32e 100644 --- a/test/Volo.Abp.Tests/project.json +++ b/test/Volo.Abp.Tests/project.json @@ -5,8 +5,7 @@ "dependencies": { "AbpTestBase": "1.0.0-*", - "Volo.Abp": "1.0.0-*", - "Volo.DependencyInjection.Tests": "1.0.0-*" + "Volo.Abp": "1.0.0-*" }, "frameworks": { diff --git a/test/Volo.DependencyInjection.Tests/Properties/AssemblyInfo.cs b/test/Volo.DependencyInjection.Tests/Properties/AssemblyInfo.cs deleted file mode 100644 index b33e4df489..0000000000 --- a/test/Volo.DependencyInjection.Tests/Properties/AssemblyInfo.cs +++ /dev/null @@ -1,18 +0,0 @@ -using System.Reflection; -using System.Runtime.InteropServices; - -// General Information about an assembly is controlled through the following -// set of attributes. Change these attribute values to modify the information -// associated with an assembly. -[assembly: AssemblyConfiguration("")] -[assembly: AssemblyCompany("")] -[assembly: AssemblyProduct("Volo.DependencyInjection.Tests")] -[assembly: AssemblyTrademark("")] - -// Setting ComVisible to false makes the types in this assembly not visible -// to COM components. If you need to access a type in this assembly from -// COM, set the ComVisible attribute to true on that type. -[assembly: ComVisible(false)] - -// The following GUID is for the ID of the typelib if this project is exposed to COM -[assembly: Guid("d68b762e-2a55-4a9f-9f2f-d4361b0925b0")] diff --git a/test/Volo.DependencyInjection.Tests/Volo.DependencyInjection.Tests.xproj b/test/Volo.DependencyInjection.Tests/Volo.DependencyInjection.Tests.xproj deleted file mode 100644 index 469823b16a..0000000000 --- a/test/Volo.DependencyInjection.Tests/Volo.DependencyInjection.Tests.xproj +++ /dev/null @@ -1,23 +0,0 @@ - - - - 14.0 - $(MSBuildExtensionsPath32)\Microsoft\VisualStudio\v$(VisualStudioVersion) - - - - d68b762e-2a55-4a9f-9f2f-d4361b0925b0 - - - .\obj - .\bin\ - v4.6.1 - - - 2.0 - - - - - - \ No newline at end of file diff --git a/test/Volo.DependencyInjection.Tests/project.json b/test/Volo.DependencyInjection.Tests/project.json deleted file mode 100644 index 3a56ca3129..0000000000 --- a/test/Volo.DependencyInjection.Tests/project.json +++ /dev/null @@ -1,21 +0,0 @@ -{ - "version": "1.0.0-*", - - "testRunner": "xunit", - - "dependencies": { - "AbpTestBase": "1.0.0-*", - "Volo.DependencyInjection": "1.0.0-*" - }, - - "frameworks": { - "netcoreapp1.1": { - "dependencies": { - "Microsoft.NETCore.App": { - "type": "platform", - "version": "1.1.0" - } - } - } - } -} diff --git a/test/Volo.ExtensionMethods.Tests/Properties/AssemblyInfo.cs b/test/Volo.ExtensionMethods.Tests/Properties/AssemblyInfo.cs deleted file mode 100644 index 5c757b0217..0000000000 --- a/test/Volo.ExtensionMethods.Tests/Properties/AssemblyInfo.cs +++ /dev/null @@ -1,18 +0,0 @@ -using System.Reflection; -using System.Runtime.InteropServices; - -// General Information about an assembly is controlled through the following -// set of attributes. Change these attribute values to modify the information -// associated with an assembly. -[assembly: AssemblyConfiguration("")] -[assembly: AssemblyCompany("")] -[assembly: AssemblyProduct("Volo.ExtensionMethods.Tests")] -[assembly: AssemblyTrademark("")] - -// Setting ComVisible to false makes the types in this assembly not visible -// to COM components. If you need to access a type in this assembly from -// COM, set the ComVisible attribute to true on that type. -[assembly: ComVisible(false)] - -// The following GUID is for the ID of the typelib if this project is exposed to COM -[assembly: Guid("b520b696-86c7-46d2-a359-c2e9013a7bed")] diff --git a/test/Volo.ExtensionMethods.Tests/Volo.ExtensionMethods.Tests.xproj b/test/Volo.ExtensionMethods.Tests/Volo.ExtensionMethods.Tests.xproj deleted file mode 100644 index adb273a6f2..0000000000 --- a/test/Volo.ExtensionMethods.Tests/Volo.ExtensionMethods.Tests.xproj +++ /dev/null @@ -1,23 +0,0 @@ - - - - 14.0 - $(MSBuildExtensionsPath32)\Microsoft\VisualStudio\v$(VisualStudioVersion) - - - - b520b696-86c7-46d2-a359-c2e9013a7bed - - - .\obj - .\bin\ - v4.6.1 - - - 2.0 - - - - - - \ No newline at end of file diff --git a/test/Volo.ExtensionMethods.Tests/project.json b/test/Volo.ExtensionMethods.Tests/project.json deleted file mode 100644 index e3ac6ea56c..0000000000 --- a/test/Volo.ExtensionMethods.Tests/project.json +++ /dev/null @@ -1,21 +0,0 @@ -{ - "version": "1.0.0-*", - - "testRunner": "xunit", - - "dependencies": { - "AbpTestBase": "1.0.0-*", - "Volo.ExtensionMethods": "1.0.0-*" - }, - - "frameworks": { - "netcoreapp1.1": { - "dependencies": { - "Microsoft.NETCore.App": { - "type": "platform", - "version": "1.1.0" - } - } - } - } -}