Modern API Design with ASP.NET Core 2 - Reynders; Hanselman, Scott (Apress, 2018)