/BookApp.All-Modular-Monolith

Example of applying an modular monolith approach to building apps. This version contains the whole app in one solution

Primary LanguageC#MIT LicenseMIT

BookApp.All

This is a version of the BookApp used in the Evolving modular monoliths series of articles. The BookApp is a e-commerce web app taht sells books using ASP.NET Core and EF Core. This application features in my book Entity Framework Core in Action.

This specific version:

  • Uses the modularize bounded context approach, where each project is focused on one job.
  • Contains all of the projects to build the BookApp, i.e., it doesn't have any part of the code turned into a NuGet package (See part 2 - coming soon).