rest – Microsoft.OData.Core和Microsoft.Data.OData之间的区别
我正在使用启用OD??ata的Web Api.我开始工作时提到(只提到问题的相关dll)
Microsoft.AspNet.WebApi.OData Microsoft.Data.OData Microsoft.Data.Edm System.Spatial 但是当我发现OData默认情况下是区分大小写的时候,我寻找一个不区分大小写的解决方案,我已经经历了一些Support OData Uri case insensitive parse& ODataLib 6.7.0 Release然后终于登陆到nuget包Microsoft.OData.Core 6.9.0,这似乎解决了我的问题.在这里我的困惑开始了,它在不同的命名空间下有自己的集合相关库 Microsoft.OData.Core-----------VS------Microsoft.Data.OData Microsoft.OData.Edm------------VS------Microsoft.Data.Edm Microsoft.Spatial--------------VS------System.Spatial 上面类似的库之间有什么区别,我们应该相互使用?在我的类似情况下,可以使用Microsoft.OData.Core而不是Microsoft.Data.OData来解决区分大小写的问题?
1.关于命名空间, Microsoft.Data.OData Microsoft.Data.Edm System.Spatial 是OData Version 3.0 Spec的实现.Nuget上的包名称以OData v1-3结尾.例如:ODataLib for OData v1-3 而, Microsoft.OData.Core Microsoft.OData.Edm Microsoft.Spatial 是0700的实现.Nuget上的包名不包含版本.例如:ODataLib 2.关于不区分大小写的 Web API OData将在5.4版本中支持不区分大小写,不合格的函数/动作调用和免费的Enum前缀. Here’s你可以参考一个简单的例子. 源代码移动到: 你可以从夜间构建中获取二进制文件. (编辑:李大同) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |
- windows – 使用WinDbg进一步自动化
- windows – 如何使用写入地址捕获内存写入和调用函数
- Windows 8升级后,VBA中的Environ(“USERNAME”)返回“User”
- Windows上有kerberized ssh客户端的任何选项吗?
- windows-server-2012 – Server 2012上的远程磁盘管理
- windows-7 – 在Windows 7中建立VPN连接后,我可以自动ROUTE
- windows-8 – 使用WinRT API编写的应用程序是否可以在Windo
- 任何检测URI模式的方法都可以在Windows中使用JavaScript中的
- hyper-v – Windows可以跨域授权吗?
- windows – 在应用程序运行时替换.dll文件?
- windows-8 – 在Windows 8上禁用了D??irectX控制
- 解决 windows npm ERR! asyncWrite is not a fun
- Microsoft Edge不允许对websockets进行localhost
- windows-server-2008 – Windows Server任务管理
- Windows – Powershell:捕获程序stdout和stderr
- 帮助理解Windows内存 – “工作集”
- .net – ClickOnce应用程序和Windows 8认证
- windows-installer – MSI – 卸载提供“Unident
- windows-phone-8 – WP8应用程序是否有任何认证工
- Windows Server 2012 R2在哪里可以看到WindowsIm