ASP.NET Web API 2 - это платформа для построения HTTP-сервисов для клиентов, таких как браузеры и мобильные устройства. Он основан на Microsoft .NET Framework и является идеальным выбором для создания сервисов RESTful.

Web API 2 теперь включает маршрутизацию на основе аннотаций.

Разработчики могут назначать собственные пути для методов в контроллерах Web API 2. Это значительно расширяет универсальность Web API, так как оригинал ограничивался наличием 4 методов для каждого контроллера (Get, Post, Put, Delete).