Summary

In this chapter, we discussed some of the primary extensibility features provided by the ASP.NET Web API framework. We discussed attribute routing and how we can easily customize the routing behavior of our Web API resources at a very granular level. We talked about extending the content negotiation and media formatters and how we can support custom formatters for processing proprietary media formats. We then considered enabling security for our Web API; we leveraged the APIs provided by the OWIN framework and Azure AD to create a powerful and scalable security infrastructure for our Web API. Finally, we discussed the multiple hosting options available for Web API.

In the next chapter, we discuss what API Management is and how we can leverage ...

Get Building Web Services with Microsoft Azure now with the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.