我正在使用nopCommerce平台。主要项目是ASP.NET MVC 5.您可以将其他插件项目添加为类库。如何在同一个项目中运行多个Web API 2实例?
我实现了一个REST服务使用Web API 2插件,现在我们购买的相同,使用Web 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();
。
你知道我能解决这个问题吗?
如何在单个项目中运行Web API的两个实例?
你真的可以看到这两个插件调用,或者你只是猜测? –
是的。我有两个插件的源代码。一个是我开发的,另一个是买的,但我有源代码。在这个问题中,我只写了与问题相关的代码。 –