[英]Web API 2 Ninject “error occurred when trying to create a controller”
[英]Error when trying to create a Controller for web api
我一直收到此錯誤,如下面的屏幕快照所示,當我嘗試添加控制器時。 任何有關解決此錯誤的幫助將不勝感激。
http://i693.photobucket.com/albums/vv293/saturobi360/Error/API_error_zpswocovwbw.jpg
該錯誤表明那些實體(例如Firearm
, FirearmDescription
)沒有定義鍵。
我可以看到您定義了itemID
。 但是,按照慣例,除非您選擇
將字段重命名為FirearmId
或,
添加一個[Key]
屬性,如下所示:
[Key] public int itemID {get; set;}
您可以在此處了解有關該約定的更多信息: https : //msdn.microsoft.com/zh-cn/data/jj591583.aspx#Key
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.