【问题标题】:Generated RIA Entity 'Unit' conflicts with Rx 'Unit'生成的 RIA 实体 'Unit' 与 Rx 'Unit' 冲突
【发布时间】:2023-03-17 19:31:01
【问题描述】:

我有一个使用 RIA 服务的 Silverlight 应用程序。其中一个实体名为Unit。我最近尝试使用 Reactive Extensions,但是当我添加对 System.CoreEx 的引用时,我遇到了 System.Unit 和我的业务对象 CE.EMS.GenUnits.Model.Unit 之间的冲突。

我可以像这样在非生成代码中为业务对象设置别名:

using Unit = CE.EMS.GenUnits.Model.Unit;

但是生成的服务代码还是有冲突。如何在不更改业务对象名称的情况下解决冲突?

【问题讨论】:

    标签: .net silverlight ria system.reactive


    【解决方案1】:

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

    【讨论】:

    • 最新版本是“实验版”。
    • 虽然它是“实验分支”,但他们只是进行了拆分,尚未添加任何实验功能 - 它也是一个经过非常良好测试的代码库。
    • 他们做了两个分支,实验性的和稳定的。
    【解决方案2】:

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

    【讨论】:

      猜你喜欢
      • 2020-10-19
      • 1970-01-01
      • 1970-01-01
      • 2020-07-20
      • 1970-01-01
      • 2015-11-24
      • 2013-10-10
      • 1970-01-01
      相关资源
      最近更新 更多