Detached is a set of tools to make the process of building services or REST APIs faster. It started with EntityFramework and was inspired by GraphDiff. Each tool has its own nuget and instructions, so please check individual read me as needed.
Allows loading and saving entire entity graphs (the entity with its children/relations) at once and without extra code.
Provides generic repositories based on Detached.EntityFramework.
Provides generic controllers and validations based on Detached.Services. Also provides automatic localization by mapping full names and namespaces of Clr Types to specified keys and resource files and a JsonStringLocalizer.
Currently building Angular2 and MVC demos.
To build the project, you need:
- Microsoft Visual Studio 2015 Update 3
- .NET Core 1.0.1 Tools Preview 2 https://www.microsoft.com/net/core#windowsvs2015
Unit tests depend on Moq beta. Please, in VS2015, go to Tools->Options, look for Nuget Package manager and add this source: https://www.myget.org/F/aspnet-contrib/api/v3/index.json