Visual Studio 2013 新增OData支架支持

jopen 12年前發布 | 6K 次閱讀 Visual Studio

  英文原文:OData Scaffolding is Visual Studio 2013

  OData 支架是 VS 2013 的新特性之一。就像 MVC 支架,該特性設計為一個培訓助手,同時也用于提升開發速度。不過,與 MVC 版本相比,它需要的設置稍微多一些。為了幫助開發人員,來自微軟的 Kirthi 逐步解釋了 OData 支架的用法

  要記住,在基于 OData 端點創建 Web API 之后,最重要的事是更新 WebApiConfig。按照慣例,WebApiConfig 是一個靜態類,僅有一個名為 Register(HttpConfiguration config)的方法。該方法實際上是使用 ODataConventionModelBuilder 類將模型映射到 EDM Model。然后,將模型注冊為路由。

  如果網站在創建之初沒有 Web API 支持,那么開發人員還需要在 Application_Start 事件中增加下面這行代碼:

GlobalConfiguration.Configure (WebApiConfig.Register);

  該方法的目的是用于為 OData 控制器注冊路由,GlobalConfiguration.Configure 則將其作為回調方法調用。

來自: InfoQ
 本文由用戶 jopen 自行上傳分享,僅供網友學習交流。所有權歸原作者,若您的權利被侵害,請聯系管理員。
 轉載本站原創文章,請注明出處,并保留原始鏈接、圖片水印。
 本站是一個以用戶分享為主的開源技術平臺,歡迎各類分享!