Не найден ресурс HTTP, соответствующий URI запроса в приложении MVC - PullRequest
0 голосов
/ 25 марта 2020

WebApiConfig.cs

publi c stati c class WebApiConfig

{

    public static void Register(HttpConfiguration config)
    {

        config.MapHttpAttributeRoutes();

        config.Routes.MapHttpRoute(
            name: "DefaultApi",
            routeTemplate: "api/{controller}/{id}",
            defaults: new { id = RouteParameter.Optional }
        );
    }
}

Global.aspx

 protected void Application_Start()
 {
            AreaRegistration.RegisterAllAreas();
            FilterConfig.RegisterGlobalFilters(GlobalFilters.Filters);
            GlobalConfiguration.Configure(WebApiConfig.Register);
            RouteConfig.RegisterRoutes(RouteTable.Routes);
            BundleConfig.RegisterBundles(BundleTable.Bundles);
        }

Api Controller

 [RoutePrefix("api/buyinsurance")]
    public class buyinsuranceapi : ApiController
    {
        // GET api/<controller>
        public IEnumerable<string> Get()
        {
            return new string[] { "value1", "value2" };
        }
}

URL вызывающего API

Изображение ошибки

error image

Я добавил контроллер API в существующее приложение MVC, но в тот раз у меня возникла проблема. пожалуйста, если у кого есть идея, дайте мне предложение

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...