예제 #1
0
        private async void OnFolderSelected()
        {
            var selectedFolder = await FileAccess.PickFolder();

            FolderMessage = "*****Great you selected a folder.  Now I have to do some work to import them.  Please hang on a minute, I promise not to take too long.***";

            ThreadManagement.ExecuteInSeparateThread(ReapComics, selectedFolder);
        }
예제 #2
0
        protected BaseViewModel(MessengerService messengerService, ThreadManagement threadManagement)
        {
            MessengerService = messengerService;
            ThreadManagement = threadManagement;

            RegisterForMessages();

            if (IsInDesignModeStatic)
            {
                OnDesignTime();
            }
            else
            {
                ThreadManagement.ExecuteInSeparateThread(RunStartUp);
            }
        }