Title: Software Architecture with ASP. NET Core 2. 0 MVC Revised Edition