Skip to content

Commit baf70a6

Browse files
authored
Merge pull request #4 from Clifftech123/develop
Refactor: Remove bulk operations abstractions and implementations
2 parents d8b9cd5 + 5ee23d1 commit baf70a6

98 files changed

Lines changed: 4226 additions & 1621 deletions

File tree

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

EfCoreKit.sln renamed to EfCore.Extensions.sln

Lines changed: 7 additions & 82 deletions
Original file line numberDiff line numberDiff line change
@@ -1,33 +1,23 @@
1-
1+
22
Microsoft Visual Studio Solution File, Format Version 12.00
33
# Visual Studio Version 18
44
VisualStudioVersion = 18.3.11520.95
55
MinimumVisualStudioVersion = 10.0.40219.1
66
Project("{2150E333-8FDC-42A3-9474-1A3956D46DE8}") = "src", "src", "{827E0CD3-B72D-47B6-A68D-7590B98EB39B}"
77
EndProject
8-
Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "EfCoreKit.Abstractions", "src\EfCoreKit.Abstractions\EfCoreKit.Abstractions.csproj", "{74F4C95D-F494-4006-9EFF-2E63667864EB}"
8+
Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "EfCore.Extensions.Abstractions", "src\EfCore.Extensions.Abstractions\EfCore.Extensions.Abstractions.csproj", "{74F4C95D-F494-4006-9EFF-2E63667864EB}"
99
EndProject
10-
Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "EfCoreKit.Core", "src\EfCoreKit.Core\EfCoreKit.Core.csproj", "{6F8C3025-8CF0-4CD3-8B61-3D0DD22BF3EC}"
10+
Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "EfCore.Extensions.Core", "src\EfCore.Extensions.Core\EfCore.Extensions.Core.csproj", "{6F8C3025-8CF0-4CD3-8B61-3D0DD22BF3EC}"
1111
EndProject
12-
Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "EfCoreKit.BulkOperations", "src\EfCoreKit.BulkOperations\EfCoreKit.BulkOperations.csproj", "{590DE75D-7489-4CF6-BF6D-B5ED57761A79}"
13-
EndProject
14-
Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "EfCoreKit.SqlServer", "src\EfCoreKit.SqlServer\EfCoreKit.SqlServer.csproj", "{5E06C7FB-314F-4C2B-ADD1-DD2EA0BB7BF5}"
15-
EndProject
16-
Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "EfCoreKit.PostgreSql", "src\EfCoreKit.PostgreSql\EfCoreKit.PostgreSql.csproj", "{E7CE0DE2-E7CB-4380-ABC7-80A1B88D6412}"
17-
EndProject
18-
Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "EfCoreKit.MySql", "src\EfCoreKit.MySql\EfCoreKit.MySql.csproj", "{126983C4-53B0-4BF5-91DF-05656D73F5CC}"
19-
EndProject
20-
Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "EfCoreKit.Sqlite", "src\EfCoreKit.Sqlite\EfCoreKit.Sqlite.csproj", "{FB9AF877-2DA8-4880-BB56-13520EF9B82A}"
21-
EndProject
22-
Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "EfCoreKit", "src\EfCoreKit\EfCoreKit.csproj", "{38D53281-3A3E-4431-92AA-2AF3EB1202CA}"
12+
Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "EfCore.Extensions", "src\EfCore.Extensions\EfCore.Extensions.csproj", "{38D53281-3A3E-4431-92AA-2AF3EB1202CA}"
2313
EndProject
2414
Project("{2150E333-8FDC-42A3-9474-1A3956D46DE8}") = "tests", "tests", "{0AB3BF05-4346-4AA6-1389-037BE0695223}"
2515
EndProject
26-
Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "EfCoreKit.Tests.Unit", "tests\EfCoreKit.Tests.Unit\EfCoreKit.Tests.Unit.csproj", "{ABA0DD64-7CFD-4CC5-A679-F84EE57917DC}"
16+
Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "EfCore.Extensions.Tests.Unit", "tests\EfCore.Extensions.Tests.Unit\EfCore.Extensions.Tests.Unit.csproj", "{ABA0DD64-7CFD-4CC5-A679-F84EE57917DC}"
2717
EndProject
28-
Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "EfCoreKit.Tests.Integration", "tests\EfCoreKit.Tests.Integration\EfCoreKit.Tests.Integration.csproj", "{060B78C0-DC80-401E-88DE-6A50AABCFC90}"
18+
Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "EfCore.Extensions.Tests.Integration", "tests\EfCore.Extensions.Tests.Integration\EfCore.Extensions.Tests.Integration.csproj", "{060B78C0-DC80-401E-88DE-6A50AABCFC90}"
2919
EndProject
30-
Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "EfCoreKit.Tests.Benchmarks", "tests\EfCoreKit.Tests.Benchmarks\EfCoreKit.Tests.Benchmarks.csproj", "{368E42D8-D5A2-41AF-B681-5E7BD62441A6}"
20+
Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "EfCore.Extensions.Tests.Benchmarks", "tests\EfCore.Extensions.Tests.Benchmarks\EfCore.Extensions.Tests.Benchmarks.csproj", "{368E42D8-D5A2-41AF-B681-5E7BD62441A6}"
3121
EndProject
3222
Global
3323
GlobalSection(SolutionConfigurationPlatforms) = preSolution
@@ -63,66 +53,6 @@ Global
6353
{6F8C3025-8CF0-4CD3-8B61-3D0DD22BF3EC}.Release|x64.Build.0 = Release|Any CPU
6454
{6F8C3025-8CF0-4CD3-8B61-3D0DD22BF3EC}.Release|x86.ActiveCfg = Release|Any CPU
6555
{6F8C3025-8CF0-4CD3-8B61-3D0DD22BF3EC}.Release|x86.Build.0 = Release|Any CPU
66-
{590DE75D-7489-4CF6-BF6D-B5ED57761A79}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
67-
{590DE75D-7489-4CF6-BF6D-B5ED57761A79}.Debug|Any CPU.Build.0 = Debug|Any CPU
68-
{590DE75D-7489-4CF6-BF6D-B5ED57761A79}.Debug|x64.ActiveCfg = Debug|Any CPU
69-
{590DE75D-7489-4CF6-BF6D-B5ED57761A79}.Debug|x64.Build.0 = Debug|Any CPU
70-
{590DE75D-7489-4CF6-BF6D-B5ED57761A79}.Debug|x86.ActiveCfg = Debug|Any CPU
71-
{590DE75D-7489-4CF6-BF6D-B5ED57761A79}.Debug|x86.Build.0 = Debug|Any CPU
72-
{590DE75D-7489-4CF6-BF6D-B5ED57761A79}.Release|Any CPU.ActiveCfg = Release|Any CPU
73-
{590DE75D-7489-4CF6-BF6D-B5ED57761A79}.Release|Any CPU.Build.0 = Release|Any CPU
74-
{590DE75D-7489-4CF6-BF6D-B5ED57761A79}.Release|x64.ActiveCfg = Release|Any CPU
75-
{590DE75D-7489-4CF6-BF6D-B5ED57761A79}.Release|x64.Build.0 = Release|Any CPU
76-
{590DE75D-7489-4CF6-BF6D-B5ED57761A79}.Release|x86.ActiveCfg = Release|Any CPU
77-
{590DE75D-7489-4CF6-BF6D-B5ED57761A79}.Release|x86.Build.0 = Release|Any CPU
78-
{5E06C7FB-314F-4C2B-ADD1-DD2EA0BB7BF5}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
79-
{5E06C7FB-314F-4C2B-ADD1-DD2EA0BB7BF5}.Debug|Any CPU.Build.0 = Debug|Any CPU
80-
{5E06C7FB-314F-4C2B-ADD1-DD2EA0BB7BF5}.Debug|x64.ActiveCfg = Debug|Any CPU
81-
{5E06C7FB-314F-4C2B-ADD1-DD2EA0BB7BF5}.Debug|x64.Build.0 = Debug|Any CPU
82-
{5E06C7FB-314F-4C2B-ADD1-DD2EA0BB7BF5}.Debug|x86.ActiveCfg = Debug|Any CPU
83-
{5E06C7FB-314F-4C2B-ADD1-DD2EA0BB7BF5}.Debug|x86.Build.0 = Debug|Any CPU
84-
{5E06C7FB-314F-4C2B-ADD1-DD2EA0BB7BF5}.Release|Any CPU.ActiveCfg = Release|Any CPU
85-
{5E06C7FB-314F-4C2B-ADD1-DD2EA0BB7BF5}.Release|Any CPU.Build.0 = Release|Any CPU
86-
{5E06C7FB-314F-4C2B-ADD1-DD2EA0BB7BF5}.Release|x64.ActiveCfg = Release|Any CPU
87-
{5E06C7FB-314F-4C2B-ADD1-DD2EA0BB7BF5}.Release|x64.Build.0 = Release|Any CPU
88-
{5E06C7FB-314F-4C2B-ADD1-DD2EA0BB7BF5}.Release|x86.ActiveCfg = Release|Any CPU
89-
{5E06C7FB-314F-4C2B-ADD1-DD2EA0BB7BF5}.Release|x86.Build.0 = Release|Any CPU
90-
{E7CE0DE2-E7CB-4380-ABC7-80A1B88D6412}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
91-
{E7CE0DE2-E7CB-4380-ABC7-80A1B88D6412}.Debug|Any CPU.Build.0 = Debug|Any CPU
92-
{E7CE0DE2-E7CB-4380-ABC7-80A1B88D6412}.Debug|x64.ActiveCfg = Debug|Any CPU
93-
{E7CE0DE2-E7CB-4380-ABC7-80A1B88D6412}.Debug|x64.Build.0 = Debug|Any CPU
94-
{E7CE0DE2-E7CB-4380-ABC7-80A1B88D6412}.Debug|x86.ActiveCfg = Debug|Any CPU
95-
{E7CE0DE2-E7CB-4380-ABC7-80A1B88D6412}.Debug|x86.Build.0 = Debug|Any CPU
96-
{E7CE0DE2-E7CB-4380-ABC7-80A1B88D6412}.Release|Any CPU.ActiveCfg = Release|Any CPU
97-
{E7CE0DE2-E7CB-4380-ABC7-80A1B88D6412}.Release|Any CPU.Build.0 = Release|Any CPU
98-
{E7CE0DE2-E7CB-4380-ABC7-80A1B88D6412}.Release|x64.ActiveCfg = Release|Any CPU
99-
{E7CE0DE2-E7CB-4380-ABC7-80A1B88D6412}.Release|x64.Build.0 = Release|Any CPU
100-
{E7CE0DE2-E7CB-4380-ABC7-80A1B88D6412}.Release|x86.ActiveCfg = Release|Any CPU
101-
{E7CE0DE2-E7CB-4380-ABC7-80A1B88D6412}.Release|x86.Build.0 = Release|Any CPU
102-
{126983C4-53B0-4BF5-91DF-05656D73F5CC}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
103-
{126983C4-53B0-4BF5-91DF-05656D73F5CC}.Debug|Any CPU.Build.0 = Debug|Any CPU
104-
{126983C4-53B0-4BF5-91DF-05656D73F5CC}.Debug|x64.ActiveCfg = Debug|Any CPU
105-
{126983C4-53B0-4BF5-91DF-05656D73F5CC}.Debug|x64.Build.0 = Debug|Any CPU
106-
{126983C4-53B0-4BF5-91DF-05656D73F5CC}.Debug|x86.ActiveCfg = Debug|Any CPU
107-
{126983C4-53B0-4BF5-91DF-05656D73F5CC}.Debug|x86.Build.0 = Debug|Any CPU
108-
{126983C4-53B0-4BF5-91DF-05656D73F5CC}.Release|Any CPU.ActiveCfg = Release|Any CPU
109-
{126983C4-53B0-4BF5-91DF-05656D73F5CC}.Release|Any CPU.Build.0 = Release|Any CPU
110-
{126983C4-53B0-4BF5-91DF-05656D73F5CC}.Release|x64.ActiveCfg = Release|Any CPU
111-
{126983C4-53B0-4BF5-91DF-05656D73F5CC}.Release|x64.Build.0 = Release|Any CPU
112-
{126983C4-53B0-4BF5-91DF-05656D73F5CC}.Release|x86.ActiveCfg = Release|Any CPU
113-
{126983C4-53B0-4BF5-91DF-05656D73F5CC}.Release|x86.Build.0 = Release|Any CPU
114-
{FB9AF877-2DA8-4880-BB56-13520EF9B82A}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
115-
{FB9AF877-2DA8-4880-BB56-13520EF9B82A}.Debug|Any CPU.Build.0 = Debug|Any CPU
116-
{FB9AF877-2DA8-4880-BB56-13520EF9B82A}.Debug|x64.ActiveCfg = Debug|Any CPU
117-
{FB9AF877-2DA8-4880-BB56-13520EF9B82A}.Debug|x64.Build.0 = Debug|Any CPU
118-
{FB9AF877-2DA8-4880-BB56-13520EF9B82A}.Debug|x86.ActiveCfg = Debug|Any CPU
119-
{FB9AF877-2DA8-4880-BB56-13520EF9B82A}.Debug|x86.Build.0 = Debug|Any CPU
120-
{FB9AF877-2DA8-4880-BB56-13520EF9B82A}.Release|Any CPU.ActiveCfg = Release|Any CPU
121-
{FB9AF877-2DA8-4880-BB56-13520EF9B82A}.Release|Any CPU.Build.0 = Release|Any CPU
122-
{FB9AF877-2DA8-4880-BB56-13520EF9B82A}.Release|x64.ActiveCfg = Release|Any CPU
123-
{FB9AF877-2DA8-4880-BB56-13520EF9B82A}.Release|x64.Build.0 = Release|Any CPU
124-
{FB9AF877-2DA8-4880-BB56-13520EF9B82A}.Release|x86.ActiveCfg = Release|Any CPU
125-
{FB9AF877-2DA8-4880-BB56-13520EF9B82A}.Release|x86.Build.0 = Release|Any CPU
12656
{38D53281-3A3E-4431-92AA-2AF3EB1202CA}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
12757
{38D53281-3A3E-4431-92AA-2AF3EB1202CA}.Debug|Any CPU.Build.0 = Debug|Any CPU
12858
{38D53281-3A3E-4431-92AA-2AF3EB1202CA}.Debug|x64.ActiveCfg = Debug|Any CPU
@@ -178,11 +108,6 @@ Global
178108
GlobalSection(NestedProjects) = preSolution
179109
{74F4C95D-F494-4006-9EFF-2E63667864EB} = {827E0CD3-B72D-47B6-A68D-7590B98EB39B}
180110
{6F8C3025-8CF0-4CD3-8B61-3D0DD22BF3EC} = {827E0CD3-B72D-47B6-A68D-7590B98EB39B}
181-
{590DE75D-7489-4CF6-BF6D-B5ED57761A79} = {827E0CD3-B72D-47B6-A68D-7590B98EB39B}
182-
{5E06C7FB-314F-4C2B-ADD1-DD2EA0BB7BF5} = {827E0CD3-B72D-47B6-A68D-7590B98EB39B}
183-
{E7CE0DE2-E7CB-4380-ABC7-80A1B88D6412} = {827E0CD3-B72D-47B6-A68D-7590B98EB39B}
184-
{126983C4-53B0-4BF5-91DF-05656D73F5CC} = {827E0CD3-B72D-47B6-A68D-7590B98EB39B}
185-
{FB9AF877-2DA8-4880-BB56-13520EF9B82A} = {827E0CD3-B72D-47B6-A68D-7590B98EB39B}
186111
{38D53281-3A3E-4431-92AA-2AF3EB1202CA} = {827E0CD3-B72D-47B6-A68D-7590B98EB39B}
187112
{ABA0DD64-7CFD-4CC5-A679-F84EE57917DC} = {0AB3BF05-4346-4AA6-1389-037BE0695223}
188113
{060B78C0-DC80-401E-88DE-6A50AABCFC90} = {0AB3BF05-4346-4AA6-1389-037BE0695223}

0 commit comments

Comments
 (0)