Я работаю над MVC5. Я только что добавил контроллер API &, столкнувшись с ошибкой в WebApiConfig. Ошибка - это двусмысленная справочная система web http ropeepamameter. Я не понимаю, откуда создается двусмысленность. Может кто-нибудь объяснить?Неоднозначная ссылка System.Web.Http.RouteParameter
MyCode является:
using System.Web.Http;
namespace MyProject
{
public static class WebApiConfig
{
public static void Register(HttpConfiguration config)
{
config.MapHttpAttributeRoutes();
config.Routes.MapHttpRoute(
name: "DefaultApi",
routeTemplate: "api/{controller}/{id}",
defaults: new { id = RouteParameter.Optional }
);
}
}
}
Не работает. Все еще сталкивается с той же ошибкой. До тех пор, пока я работаю над контроллером MVC. Это первый контроллер API, который я добавил и столкнулся с проблемой. –
Каковы ссылки на ваш проект? – Caveman
Помимо стандартных библиотек MVC5, я использовал log4net, Quartz & Mandrill. Я ищу в Интернете и нашел одну ссылку http://stackoverflow.com/questions/16034626/routeparameter-error. Это работает для меня. Но я не могу понять причину ошибки, с которой я столкнулся. –