public SettingsViewModel([NotNull] BaseApplicationSettings applicationSettings,
                          [NotNull] INavigationService navigationService,
                          [NotNull] FlurryPublisher flurryPublisher)
 {
     if (applicationSettings == null)
     {
         throw new ArgumentNullException("applicationSettings");
     }
     if (navigationService == null)
     {
         throw new ArgumentNullException("navigationService");
     }
     if (flurryPublisher == null)
     {
         throw new ArgumentNullException("flurryPublisher");
     }
     flurryPublisher.PublishPageLoadedSettings();
     Default = new DefaultViewModel(applicationSettings.Me, navigationService);
 }