ODataConventionModelBuilder用法

时间:2013-08-29 21:48:06

标签: c#-4.0 odata ado.net-entity-data-model convention-over-configur

除了将CLR类自动映射到EDM模型之外,ODataConventionModelBuilder还有哪些优势或用例?

它会带来哪些特定的痛苦消失?尽可能使用示例代码。

1 个答案:

答案 0 :(得分:3)

ODataConventionModelBuilder用于为您的OData服务生成实体数据模型(EDM)。 EDM的主要用途是用于定义OData服务模型可以公开的类型系统,关系和操作。

如果您正在寻找具体示例,请参阅此链接 - http://bitoftech.net/2014/04/16/create-read-only-odata-endpoint-using-asp-net-web-api/

一般来说,OdataConventionModelBuilder比ODataModelBuilder更受欢迎,因为它推断了继承层次结构,导航属性和标准属性。

另请参阅此链接 - http://blogs.msdn.com/b/alexj/archive/2012/11/02/odata-in-webapi-microsoft-asp-net-web-api-odata-0-2-0-alpha-release.aspx

相关问题