使用LinqToSql和OData WebApi?

时间:2016-04-09 07:22:15

标签: c# asp.net-web-api linq-to-sql odata

我们有一个项目使用LinqToSql作为其ORM,我们希望使用OData版本4公开我们的实体(因此据我所知,我们不能使用WCF Data Services,我们应该使用Web Api

到目前为止,我在网上找不到任何示例或文档,说明如何使用LinqToSqlOData WebApi

问题是ODataConventionModelBuilder适用于EntityFramework(实际上,默认的约定集适用于我们的DataComponentModel实体中未使用的LinqToSql注释

我正在寻找与ODataModelBuilder配合使用的System.Data.Linq.Mapping来制作模型。

另一个解决方案是找到适用于ODataConventionModelBuilder映射annotatoins的LinqToSql的正确约定。

我不知道这个模型构建器是否存在,或者我们应该自己实现它?

1 个答案:

答案 0 :(得分:2)

Linq to SQL没有现成的模型构建器。有几种不同的方法可以解决您的问题。