public void Handle(DropboxSignInSuccessfull message)
        {
            this.folderSettingsStorage.SetDropboxCredentials(message.Result);

            if (this.SourceFolder.IsEmpty())
            {
                var myDocuments  = Environment.GetFolderPath(Environment.SpecialFolder.Personal);
                var virgilFolder = Path.Combine(myDocuments, "Virgil Sync");
                try
                {
                    if (!Directory.Exists(virgilFolder))
                    {
                        Directory.CreateDirectory(virgilFolder);
                    }

                    this.SourceFolder.OnFolderChangedCommand.Execute(virgilFolder);
                }
                catch (Exception e)
                {
                    Console.WriteLine(e.ToString());
                }
            }

            this.UpdateStorage();
        }
Esempio n. 2
0
 public void Handle(DropboxSignInSuccessfull message)
 {
     this.Content = ServiceLocator.Resolve <FolderSettingsViewModel>();
 }