using MvvmCross.Platform.IoC;
using Acr.UserDialogs;
namespace YourMom.Core
{
public class App : MvvmCross.Core.ViewModels.MvxApplication
{
public override void Initialize()
{
CreatableTypes()
.EndingWith("Service")
.AsInterfaces()
.RegisterAsLazySingleton();
Mvx.RegisterSingleton<IUserDialogs>(() => UserDialogs.Instance);
RegisterAppStart<ViewModels.FirstViewModel>();
}
}
}
我尝试使用Xamarin mvvmcross的use dialog插件。它说将registerSingleton代码放在我的PCL app.cs中,但我有错误说Mvx无法识别。我很确定我需要&#34;使用&#34;一些包我不知道是什么。请帮助。
答案 0 :(得分:1)
猜猜我又回答了自己的问题。
“导入”的是MvvmCross.Platform;
所以要解决这个问题,只需添加
即可using MvvmCross.Platform;
到App.cs的顶部。