Skip to content

Commit

Permalink
✨ Add EntityFramework Core support
Browse files Browse the repository at this point in the history
- Redesign scenarios into templates to allow easy addition of providers
- Bulk Create returns state machines now instead of void
- Add scenarios for deletion and bulk creation
- Provider tests have to be commented out to run now except in-memory EF core providers
  • Loading branch information
Ovan Crone committed Jan 22, 2018
1 parent 51dc2e1 commit d062312
Show file tree
Hide file tree
Showing 46 changed files with 1,492 additions and 391 deletions.
16 changes: 15 additions & 1 deletion REstate.sln
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@

Microsoft Visual Studio Solution File, Format Version 12.00
# Visual Studio 15
VisualStudioVersion = 15.0.27130.2003
VisualStudioVersion = 15.0.27130.2020
MinimumVisualStudioVersion = 10.0.40219.1
Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "REstate", "src\REstate\REstate.csproj", "{8B02FF53-A9F3-4004-8CDC-32831070957D}"
EndProject
Expand Down Expand Up @@ -29,6 +29,10 @@ Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "REstate.Remote.Tests", "tes
EndProject
Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "Semaphore", "src\Examples\Semaphore\Semaphore.csproj", "{F15E390F-EFCF-4848-96C8-597BD75B7F9C}"
EndProject
Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "REstate.Engine.Repositories.EntityFrameworkCore", "src\REstate.Engine.Repositories.EntityFrameworkCore\REstate.Engine.Repositories.EntityFrameworkCore.csproj", "{3E0263FE-540E-401E-818A-CB51350D30C2}"
EndProject
Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "REstate.Engine.Repositories.EntityFrameworkCore.Tests", "test\REstate.Engine.Repositories.EntityFrameworkCore.Tests\REstate.Engine.Repositories.EntityFrameworkCore.Tests.csproj", "{5F424F7B-4840-414D-9FA3-7700D81AD898}"
EndProject
Global
GlobalSection(SolutionConfigurationPlatforms) = preSolution
Debug|Any CPU = Debug|Any CPU
Expand Down Expand Up @@ -71,6 +75,14 @@ Global
{F15E390F-EFCF-4848-96C8-597BD75B7F9C}.Debug|Any CPU.Build.0 = Debug|Any CPU
{F15E390F-EFCF-4848-96C8-597BD75B7F9C}.Release|Any CPU.ActiveCfg = Release|Any CPU
{F15E390F-EFCF-4848-96C8-597BD75B7F9C}.Release|Any CPU.Build.0 = Release|Any CPU
{3E0263FE-540E-401E-818A-CB51350D30C2}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
{3E0263FE-540E-401E-818A-CB51350D30C2}.Debug|Any CPU.Build.0 = Debug|Any CPU
{3E0263FE-540E-401E-818A-CB51350D30C2}.Release|Any CPU.ActiveCfg = Release|Any CPU
{3E0263FE-540E-401E-818A-CB51350D30C2}.Release|Any CPU.Build.0 = Release|Any CPU
{5F424F7B-4840-414D-9FA3-7700D81AD898}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
{5F424F7B-4840-414D-9FA3-7700D81AD898}.Debug|Any CPU.Build.0 = Debug|Any CPU
{5F424F7B-4840-414D-9FA3-7700D81AD898}.Release|Any CPU.ActiveCfg = Release|Any CPU
{5F424F7B-4840-414D-9FA3-7700D81AD898}.Release|Any CPU.Build.0 = Release|Any CPU
EndGlobalSection
GlobalSection(SolutionProperties) = preSolution
HideSolutionNode = FALSE
Expand All @@ -86,6 +98,8 @@ Global
{7E243087-D506-4D89-BB66-83C6DE063778} = {88B4B54C-3DA1-40D2-8DCB-0181DD035955}
{C64BFCFB-3BF8-4662-A274-7ACC324232CD} = {88B4B54C-3DA1-40D2-8DCB-0181DD035955}
{F15E390F-EFCF-4848-96C8-597BD75B7F9C} = {20BCC0A3-8FEB-4EFF-A175-22D1E3E4E233}
{3E0263FE-540E-401E-818A-CB51350D30C2} = {90E8D167-048D-467B-81D5-1007247226A3}
{5F424F7B-4840-414D-9FA3-7700D81AD898} = {88B4B54C-3DA1-40D2-8DCB-0181DD035955}
EndGlobalSection
GlobalSection(ExtensibilityGlobals) = postSolution
SolutionGuid = {0C35B35D-40C1-4521-BF0A-C5A6D7BFF4CD}
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -6,7 +6,7 @@
</PropertyGroup>

<ItemGroup>
<PackageReference Include="MessagePack" Version="1.7.2" />
<PackageReference Include="MessagePack" Version="1.7.3.2" />
<PackageReference Include="Microsoft.Azure.ServiceBus" Version="1.0.0" />
</ItemGroup>

Expand Down
Loading

0 comments on commit d062312

Please sign in to comment.