A frontend microservice
In this section, as an example of an ASP.NET Core MVC frontend microservice described in Chapter 18, Implementing Frontend Microservices with ASP.NET Core, we will implement the administrative panel for managing the destinations and packages of the WWTravelClub
book use case. The application will be implemented with the DDD approach and associated patterns described in Chapter 7, Understanding the Different Domains in Software Solutions. So, having a good understanding of that chapter is a fundamental prerequisite to reading this chapter. The subsections that follow describe the overall application specifications and organization. The full code of the example can be found in the ch19
folder of the GitHub repository associated with the book.
As usual, let’s start by stating clearly our frontend microservice specifications.
Defining application specifications
The destinations and packages were described in Chapter 13, Interacting with Data...