0
我有一个webapi项目和一个拥有webapi控制器的类库项目。如何从webapi项目调用webapi控制器在类库项目中
我从ApiController继承,并确保双方的WebAPI项目和类库项目包含相同的WebAPI assemblies.ie
<package id="Microsoft.AspNet.WebApi.Client" version="5.2.3" targetFramework="net45" />
<package id="Microsoft.AspNet.WebApi.Core" version="5.2.3" targetFramework="net45" />
虽然我已经加入System.web.http组件类库项目, 时我添加[RoutePrefix“”]]属性到类库项目中的控制器,我得到“类型或命名空间名称RoutePrefix'找不到..”
任何人都可以帮助如何使这项工作如此我可以让端点工作?
感谢
尝试包括对“System.Web.Http”的引用,这是定义RoutePrefixAttribute的地方。 –
是的,我已经添加 –
只是为了安全;你有没有在你的源头使用正确的命名空间声明?或完全限定属性? –