当前位置:  开发笔记 > 前端 > 正文

Silverlight 3 - PRISM - 使用WCF检索和加载模块定义 - 可能吗?

如何解决《Silverlight3-PRISM-使用WCF检索和加载模块定义-可能吗?》经验,为你挑选了1个好方法。

我们开始使用Silverlight 3和PRISM,并通过读取XAML文件成功加载模块.但是,我希望能够使用WCF调用从数据库表中读取这些定义.

我有WCF调用返回数据,但是WCF是异步调用的,我无法使用任何标准线程同步来使用它.

有任何想法吗??



1> Joe..:

这是由Microsoft论坛上的另一个人回答的,并且它运行良好.这是解决方案.

- 您可以在Application_Startup中的App.xaml.cs中进行服务调用.

- 然后创建一个参数,该参数将保留从引导程序中的数据库接收的对象列表.

- 在已完成的服务调用事件中,您从Application_Startup调用,在引导程序中设置对象列表,然后调用bootstrapper.Run.

- 在GetModuleCatalog中,您可以构建一个新的ModuleCatalog.

推荐阅读
Gbom2402851125
这个屌丝很懒,什么也没留下!
DevBox开发工具箱 | 专业的在线开发工具网站    京公网安备 11010802040832号  |  京ICP备19059560号-6
Copyright © 1998 - 2020 DevBox.CN. All Rights Reserved devBox.cn 开发工具箱 版权所有