-
Notifications
You must be signed in to change notification settings - Fork 58
Home
Jon P Smith edited this page Jan 21, 2019
·
14 revisions
GenericBizRunner is a library to help write and run business logic that is using Entity Framework Core (EF Core) library for database accesses, normally in an ASP.NET Core web application. See Readme for why this library was written.
- A library to run your business logic when using Entity Framework Core article (good overview).
- How to write good, testable ASP.NET Core Web API code quickly article on the EfCore.GenericServices.AspNetCore library, which helps with error handling and Web API responses.
- Wrapping your business logic with anti-corruption layers article on the anti-corruption feature.
- Writing your business logic in the Wiki.
- Running your business logic in the Wiki.
- Anti corruption layer feature in the Wiki.
NOTE: If you own my book Entity Framework Core in action, then read chapter 4.
I also suggest you clone this repo and press F5. This will start the example application (it uses in-memory databases, so it runs anywhere). The business logic examples can be found by a) going though the process of buying a book, and b) changing the delivery date of an order.
- QUICK START guide in the Wiki.
- Dependency Injection setup in the Wiki.
- Database Validation in the wiki.
- Configuration options in the Wiki.
- Using multiple DbContexts in the Wiki.