1

我正在开发一个 WPF LOB 应用程序,它有几个模块,如销售、库存、采购等。我正在使用 WCF 从数据库中获取数据。由于创建 WCG 代理是一件昂贵的事情,我想创建一个 WCF 代理以在所有模块中使用。实现这一目标的最佳方法是什么?感谢您的帮助。

4

1 回答 1

1

Create IWCFService and import it into your ViewModels. Just make sure you create it as singleton (MEF exports like this by default).

Your infrastructure project or even your shell project can hold implementation of this interface and it will be available throughout application.

于 2012-04-06T00:08:04.643 回答