public LoginViewModel(Page page) : base(page) { OpenFaceBookAuth = ReactiveCommand.Create(OpenFaceBookAuthAsync); OpenGoogleAuth = ReactiveCommand.Create(OpenGoogleAuthAsync); OpenTwitterAuth = ReactiveCommand.Create(OpenTwitterAuthAsync); OpenMSAuth = ReactiveCommand.Create(OpenMSAuthAsync); azureService = azureService ?? Locator.Current.GetService <IMyDiaryService>(); }
public EntryViewModel(DiaryEntry diaryEntry, Page page) : base(page) { this.diaryEntry = diaryEntry; CanSave = false; Title = "Diary Entry"; Icon = "blog.png"; azureService = azureService ?? Locator.Current.GetService <IMyDiaryService>(); }
public DiaryViewModel(Page page) : base(page) { Title = "Diary Entries"; Icon = "blog.png"; azureService = azureService ?? Locator.Current.GetService <IMyDiaryService>(); FillUserDetails(); //Logout = Command.Create(OnClearAuthAsync); }
public MenuPage(MainMasterDetailPage mainMasterDetailPage) { azureService = azureService ?? Locator.Current.GetService <IMyDiaryService>(); this.mainMasterDetailPage = mainMasterDetailPage; InitializeComponent(); BindingContext = new BaseViewModel { Title = "My Diary", Subtitle = "", Icon = "slideout.png" }; }
public MyProfileViewModel(Page page) : base(page) { Title = "My Profile"; Icon = "blog.png"; azureService = azureService ?? Locator.Current.GetService <IMyDiaryService>(); }
public LogOutPage() { InitializeComponent(); azureService = azureService ?? Locator.Current.GetService <IMyDiaryService>(); }