关于CodePlex表达式树序列化库的观点?
有人尝试过这个代码库并对此有意见吗? https://code.msdn.microsoft.com/exprserialization
10倍
看起来该项目已被放弃,但我做了一些工作,现在它适用于.NET 4.0和Silverlight。 我对他们的代码进行了错误修复,并使其更加独立于DAL。
https://expressiontree.codeplex.com/
我发现它无法序列化自定义闭包,我目前正在编写自己的二进制序列化器。 有了这个说,表达式序列化不包含在.net 4.0中的事实非常令人失望。
我正在使用此库来序列化/反序列化“linq to object”查询。 图书馆做得很好。 有一些问题,但由于图书馆的开源,我能够修复它们。 它不再受支持的问题。
这个库的安全方面对我来说真的很可怕。 这几乎就像执行来自配置或通过请求的任意代码。
它在ADO.NET数据服务的客户端代理中用于对RESTful服务执行LINQ查询,并在服务上序列化并执行该查询。 在我的经验中工作得很好。
如果要测试其有用性,请尝试ADO.NET数据服务 。
上述就是C#学习教程:关于CodePlex表达式树序列化库的观点?分享的全部内容,如果对大家有所用处且需要了解更多关于C#学习教程,希望大家多多关注—计算机技术网(www.ctvol.com)!
本文来自网络收集,不代表计算机技术网立场,如涉及侵权请联系管理员删除。
ctvol管理联系方式QQ:251552304
本文章地址:https://www.ctvol.com/cdevelopment/1039194.html