【问题标题】:How to reference the WebContext.Current.User from a separate controls project?如何从单独的控件项目中引用 WebContext.Current.User?
【发布时间】:2011-07-11 16:06:45
【问题描述】:

我有一个 [appname].[ui] 项目,它与我的主要 silverlight 4 应用程序分开存在。我确实需要能够绑定到其中一个控件中的 WebContext.Current.User 对象,但我不知道如何获取它的实例,因为它位于 [application].web 的 Generated_Code 隐藏文件夹中。 g.cs 文件。

有什么想法吗?

【问题讨论】:

    标签: silverlight silverlight-4.0 wcf-ria-services


    【解决方案1】:

    创建一个包含 WebContext 类的 RIA 服务类库项目。
    其他客户端项目可以引用该类库项目。 有关如何构建解决方案的说明,您可以参考here

    【讨论】:

    • 谢谢,我正在考虑做一些类似的事情,但这需要对许多应用程序进行太多更改。我的 UI 项目应该在多个 silverlight 应用程序之间共享,并且每个应用程序都已结婚,可以说他们的 [application].Web 项目。虽然我知道我可以将两者分开,并且 WebContext 存在于它自己的库中,但这会导致太多的代码更改。到目前为止,我告诉大家只复制有问题的控件,因为我将不再在单独的项目中开发它们。
    猜你喜欢
    • 1970-01-01
    • 2011-07-19
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多