我是新来的棱镜,我正在寻找一些关于在使用Prism(Prism.Forms 6.2.0预览3)与Xamarin形式时在viewModel实例化期间可用对象的指导。棱镜Xamarin形式可注射对象
我看到INavigationService和IEventAggregator参数值由框架在导航到视图/视图模型时提供。请参阅下面的代码以获取插图。
public ViewBViewModel(INavigationService navigationService, IEventAggregator ea)
{
_ea = ea;
_navigationService = navigationService;
}
navigationService和ea对象(上面)由Prism填充。
问: 哪些对象可以自动填充在由框架视图模型实例(外INavigationService和IEventAggregator的)?谢谢。
感谢您提供链接到构造函数代码和额外的注入项目。我也熟悉INavigationService,IEventAggregator和IPageDialogService。我会对这些其他注入的对象做一些额外的研究,如果我找到好的信息,请用我的答案更新帖子。我会给你一点,但我的水平太低。再次感谢。 –
我想知道是否有人实现了跨平台记录器 – Shimmy