Я пытаюсь разработать свое первое приложение, используя mvvcross. Я следую за этот учебником http://slodge.blogspot.co.uk/2013/04/n0-first-mvvmcross-application-n1-days.html, но я не знаю, почему не могут использовать в своем коде этого пространства имен Cirrious.MvvmCross.ExtensionMethodsCirrious.MvvmCross.ExtensionMethods не найден в nuget Hot Tuna Starter Pack
Чтобы добавить ссылки все проекта я использую NuGet и версию Hot Tuna Starter Pack является 3.0.10
на этой странице, http://monodeveloper.org/uncategorized/building-cross-platform-mobile-applications-in-visual-studio-using-xamarin-and-azure-mobile-services/ есть mvvmcross пример, и если я загрузить исходный код и добавить ссылки, которые этот проект, используя в папке References, я могу использовать расширения :(
НЕТ:
var activity = this.GetService<Cirrious.MvvmCross.Droid.Interfaces.IMvxAndroidCurrentTopActivity>().Activity;
В чем проблема? Может быть, связано с сборками PCL?
Заранее благодарен!
Не совсем уверен, но 'Cirrious.MvvmCross.ExtensionMethods', кажется, был depreceated/левый из 3-й версии (она присутствует в * vNext * ветви). Просмотрев API версии 3, вы можете найти эквиваленты отсутствующего метода в другом пространстве имен. –
Готовый код для учебника также находится на https://github.com/slodge/NPlus1DaysOfMvvmCross/tree/master/N-00-FirstDemo, если это помогает – Stuart