In the previous part of this series you learned about TypeScript functions. Now it's time to peek into some more interesting features. To that end, this part discuses three of them - interfaces, classes, and inheritance. You will build a fully functional class that helps you invoke an ASP.NET Core Web API. You then perform CRUD operations using the class developed in this exercise.