Implementing Microservices with .NET
In Chapter 5, Applying a Microservice Architecture to Your Enterprise Application, you learned the theory and basic concepts of microservices. In this chapter, you will learn how to put into practice those general concepts and tools to implement microservices in .NET. The focus is on worker microservices, that is, microservices that are not part of the public interface of your application. You will learn how to implement a frontend service in Chapter 16, Implementing Frontend Microservices with ASP.NET Core, after having learned about techniques for implementing a presentation layer in Chapter 15, Presenting ASP.NET Core MVC. Other techniques for implementing presentation layers are described in Chapter 17, Blazor WebAssembly, and Chapter 18, Native versus Web Clients, while techniques for implementing public APIs have been already discussed in Chapter 13, Applying Service-Oriented Architectures with .NET.
This chapter explains the structure...