生成的 RIA 实体“单元”与 Rx“Unit”冲突;
我有一个使用 RIA 服务的 Silverlight 应用程序。其中一个实体名为 Unit
。我最近尝试使用响应式扩展,但是当我添加对 System.CoreEx 的引用时,我遇到了 System.Unit 和我的业务对象 CE.EMS 之间的冲突.GenUnits.Model.Unit。
我可以在非生成的代码中为业务对象别名,如下所示:
using Unit = CE.EMS.GenUnits.Model.Unit;
但生成的服务代码仍然存在冲突。如何在不更改业务对象名称的情况下解决冲突?
I have a Silverlight application that uses RIA Services. One of the entities is named Unit
. I recently tried to use Reactive Extensions, but when I added a reference to System.CoreEx
I encountered a conflict between System.Unit
and my business object CE.EMS.GenUnits.Model.Unit
.
I can alias the business object in non-generated code like this:
using Unit = CE.EMS.GenUnits.Model.Unit;
But the generated service code still has the conflict. How can I solve the conflict without changing the name of my business object?
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(2)
使用最新版本的 Rx,我相当确定它隐藏在 System.Reactive.Unit 下
Use the latest version of Rx, where I'm fairly sure it's hidden under System.Reactive.Unit
我遇到了类似的问题,必须更改我的业务对象的名称:(
I had a similar problem, and had to change the name of my business object :(