BookApp.All icon indicating copy to clipboard operation
BookApp.All copied to clipboard

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

trafficstars

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).