nopCommerce 플랫폼을 사용하고 있습니다. 주요 프로젝트는 ASP.NET MVC 5입니다. 다른 플러그인 프로젝트를 클래스 라이브러리로 추가 할 수 있습니다. 동일한 프로젝트에서 여러 Web API 2 인스턴스를 실행하는 방법은 무엇입니까?
나는 웹 API (2)를 사용하여의 플러그인 REST 서비스를 구현, 그리고 지금 우리는 또한 웹 API (2)를 사용하는 플러그인을 구입하여 우리는 다음과 같은 오류 얻을 : 나는 문제가 모두 있기 때문에 것을 발견Server Error in '/' Application.
A route named 'MS_attributerouteWebApi' is already in the route collection. Route names must be unique. Parameter name: name
을 플러그인은 GlobalConfiguration.Configuration.MapHttpAttributeRoutes();
이라고합니다.
이 문제를 해결할 수있는 방법을 알고 있습니까?
하나의 프로젝트에서 두 개의 웹 API 인스턴스를 어떻게 실행할 수 있습니까?
사실 두 플러그인이 모두이를 호출 할 수 있습니까? 아니면 그냥 추측하고 있습니까? –
예. 두 플러그인 모두에 대한 소스 코드가 있습니다. 하나는 저에 의해 개발되었고, 다른 하나는 구입했지만 소스 코드가 있습니다. 질문에서, 나는 그 문제와 관련된 코드만을 썼다. –