生成的 RIA 实体“单元”与 Rx“Unit”冲突;

发布于 2024-11-06 01:11:05 字数 309 浏览 0 评论 0原文

我有一个使用 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 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(2

幸福丶如此 2024-11-13 01:11:05

使用最新版本的 Rx,我相当确定它隐藏在 System.Reactive.Unit 下

Use the latest version of Rx, where I'm fairly sure it's hidden under System.Reactive.Unit

把昨日还给我 2024-11-13 01:11:05

我遇到了类似的问题,必须更改我的业务对象的名称:(

I had a similar problem, and had to change the name of my business object :(

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文