prism

    0热度

    1回答

    我试图注入一个Android和iOS特定的服务,但在Android上我得到一个错误App.xaml.cs关于它无法解析参数LoginService 我App.xaml.cs: protected override void RegisterTypes() { Container.RegisterTypeForNavigation<NavigationPage>();

    0热度

    1回答

    希望有人可能会指出我正确的方向。 我一直在重构我写的WPF应用程序(相当复杂 - 对我来说),来评估MEF上的Prism和Unity。 我遇到了使用Unity的ServiceFactory模式的问题 - 我不知道如何克服。作为所有这些技术的初学者肯定没有任何帮助。 Unity有没有和下面的代码一样的结果? [Export(typeof(IServiceFactory))] [PartCreati

    0热度

    2回答

    在棱镜项目中制作文件夹时是否存在一个标准的命名约定? 这工作 ViewModals: HelloWorldPageViewModel 查看: HelloWorldPage 应用: Container.RegisterTypeForNavigation<Views.HelloWorldPage >(); 但由于某些原因,这是行不通 我加入了folling文件夹登录>模板> ViewMod

    0热度

    1回答

    我有一个NuGet库添加到我的项目。我也从GitHub克隆了库代码并在调试中编译。 如何让我的项目使用PDB,以便我可以进入库的代码? 我可以做到这一点仍然保持对NuGet库的参考?我可以删除NuGet引用并添加对库项目的引用。 我试图在VS符号设置中添加PDB的路径,但它不起作用(我在调试时打开了VS中库的源代码文件,并在我知道它被击中的地方放置了一个断点,没有)

    0热度

    1回答

    TabbedPage活动标签1后面选择 我创建了一个TabbedPage: <?xml version="1.0" encoding="utf-8" ?> <TabbedPage xmlns="http://xamarin.com/schemas/2014/forms" xmlns:x="http://schemas.microsoft.com/winfx/2009/xaml"

    0热度

    1回答

    是否有任何意义使用EventAggregator的两个实例 - 每个来处理来自系统的不同区域的不同事件?或者,对于订阅任何类型的事件并发布任何类型的事件(即使事件没有从bussines的角度进行连接),只需使用单个EventAggregator的相同实例即可?

    1热度

    1回答

    我可以在棱镜的源代码中看到这个 Container.RegisterType<INavigationService, UnityPageNavigationService>(_navigationServiceName); 为什么使用特定的名字呢?为什么不能有这样的: Container.RegisterType<INavigationService, UnityPageNavigationS

    0热度

    1回答

    我使用Prism.Forms.Unity 在抽屉菜单项目中选择用户从MasterDetails页面浏览到下一个页面,在页面导航不显示我后退箭头将回到我的主人的详细信息页面。 我曾尝试使用以下是他们的 我使用NavigationPage,开始新的页面使用棱镜导航方法 _navigationService.NavigateAsync尝试的第一个选项(几个选项”尝试NavigationPage /添加“

    0热度

    1回答

    我有一个viewmodel从BindableBase继承并实现IApplicationLifecycle。但是,IApplicationLifecycle.OnResume()和IApplicationLifecycle.OnSleep()永远不会在iOS或Android上调用。 你如何使用IApplicationLifecycle?我似乎无法找到任何文件。提前致谢! 在我App.xaml.cs我

    2热度

    1回答

    我认为幕后的ImportAttribute或ImportManyAttribute应该使用MEF的一些核心方法来获取与导出类型的实际实例配对的导出元数据。使用这些属性与以下设置正常工作: //the metadata interface public interface IMetadata { string Name {get;} } //the custom ExportAttr