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的地方。 –
是的,我已經添加 –
只是爲了安全;你有沒有在你的源頭使用正確的命名空間聲明?或完全限定屬性? –