RoutePrefix не найден в WebApi 2,2

Я построил проект Web API 2.2 с помощью Visual Studio 2015 Community Edition. Атрибут RoutePrefixне найден. После поиска в Интернете, я нашел PM Console Command:Update-Package Microsoft.AspNet.WebApi.Core -reinstall. Это решило проблему ,но как только я щелкните правой кнопкой мыши на решении и нажмитеRebuild Solution. Атрибут RoutePrefixснова начинает давать ошибку не найден. Может ли кто-нибудь сказать мне, что не так с Visual Studio.

1 ответ

  1. Добавьте атрибут RoutePrefix к контроллеру. Этот атрибут определяет начальные сегменты URI для всех методов на контроллере.

    [RoutePrefix("api/Employee")]
    public class EmployeeController : ApiController
    {
        // ...
    }