我试图从一个url读取到System.IO.Stream对象.我试着用
Dim stream as Stream = New FileStream(msgURL, FileMode.Open)
Run Code Online (Sandbox Code Playgroud)
但我得到一个错误,FileStream对象不支持URI格式.是否有一些我可以使用的方法继承自System.IO.Stream能够从URL读取?
我可以使用哪些体系结构和模式来共享WPF和ASP.NET MVC应用程序之间的大多数模型和逻辑代码?
我试图在这里实现更多,而不仅仅是将我的数据实体与两个演示项目分开.还有很多共同之处,例如关于在什么条件下显示什么的UI逻辑,何时需要什么,等等,我想保留在共享代码中.
补充:我刚刚开始真正喜欢独立于我的实体模型驱动我的演示的视图模型的概念.虽然这些中使用的一些注释位于特定于MVC的程序集中,但所提供的元数据实际上都不是特定于Web的.我非常想探索使用我的MVC视图模型作为绑定到WPF视图的数据源.对此方面的任何建议都将非常感激.
在我的Prism应用程序中,MEF容器可以通过Container属性从Bootstrapper类中获得.
但它不是来自类模块(IModule).我只能通过IServiceLocator导入容器.
为什么?我认为使用针对具体技术的通用接口是有意义的,但Prism 4.1指南要求我们不要使用IServiceLocator(在使用IServiceLocator的注意事项中).