public SpeakersViewModel()
 {
     Title        = "Speakers";
     speakerStore = ShinyHost.Resolve <IConferenceStore>();
     syncService  = ShinyHost.Resolve <ISyncService>();
     LoadSpeakers().SafeFireAndForget(false, (ex) => Console.WriteLine(ex));
 }
 public SyncService(IConferenceStore conferenceStore, IConferenceApiService conferenceService)
 {
     this.conferenceStore   = conferenceStore;
     this.conferenceService = conferenceService;
 }
 public SessionDetailViewModel()
 {
     conferenceStore = ShinyHost.Resolve <IConferenceStore>();
     setReminder     = ShinyHost.Resolve <ISetReminder>();
     hapticFeedback  = ShinyHost.Resolve <IHapticFeedback>();
 }
Esempio n. 4
0
 public SessionDetailViewModel()
 {
     conferenceStore  = ShinyHost.Resolve <IConferenceStore>();
     setReminder      = ShinyHost.Resolve <ISetReminder>();
     analyticsService = ShinyHost.Resolve <IAnalyticsService>();
 }
 public MySessionsViewModel()
 {
     Title           = "My Sessions";
     conferenceStore = ShinyHost.Resolve <IConferenceStore>();
     syncService     = ShinyHost.Resolve <ISyncService>();
 }
 public SpeakerDetailViewModel()
 {
     conferenceStore = ShinyHost.Resolve <IConferenceStore>();
 }
Esempio n. 7
0
        public SpeakerDetailViewModel(Guid speakerId)
        {
            conferenceStore = ShinyHost.Resolve <IConferenceStore>();

            SpeakerId = speakerId.ToString();
        }
        public SessionDetailViewModel(string sessionId)
        {
            conferenceStore = ShinyHost.Resolve <IConferenceStore>();

            SessionId = sessionId;
        }