Wpf 如何在PRISM中为所有模块(项目)使用单个WCF代理?
我正在开发一个WPF LOB应用程序,它有几个模块,如销售、库存、采购等。我正在使用WCF从数据库获取数据。因为创建WCG代理是一件昂贵的事情,所以我想创建一个WCF代理以在所有模块中使用。实现这一目标的最佳方式是什么?感谢您的热情帮助。创建Wpf 如何在PRISM中为所有模块(项目)使用单个WCF代理?,wpf,wcf,prism,Wpf,Wcf,Prism,我正在开发一个WPF LOB应用程序,它有几个模块,如销售、库存、采购等。我正在使用WCF从数据库获取数据。因为创建WCG代理是一件昂贵的事情,所以我想创建一个WCF代理以在所有模块中使用。实现这一目标的最佳方式是什么?感谢您的热情帮助。创建IWCFService并将其导入您的ViewModels。只需确保将其创建为singleton(默认情况下,MEF会这样导出) 您的基础设施项目甚至您的shell项目都可以容纳此接口的实现,并且它将在整个应用程序中可用。创建IWCFService,并将其导入
IWCFService
并将其导入您的ViewModels。只需确保将其创建为singleton(默认情况下,MEF会这样导出)
您的基础设施项目甚至您的shell项目都可以容纳此接口的实现,并且它将在整个应用程序中可用。创建
IWCFService
,并将其导入到您的ViewModels中。只需确保将其创建为singleton(默认情况下,MEF会这样导出)
您的基础设施项目,甚至您的shell项目都可以容纳此接口的实现,并且它将在整个应用程序中可用