Ejemplo n.º 1
0
        async Task <Result <string> > IAsyncSaveFileDialog.Ask()
        {
            if (mApplication != null)
            {
                return(await mApplication.ExecuteAsync(Ask));
            }

            return(await Task.Run(() => Ask()));
        }
Ejemplo n.º 2
0
        private async Task <MessageBoxResult> DisplayAsync(MessageBoxButton button, MessageBoxImage image)
        {
            var function = Compile(button, image);

            if (mApplication != null)
            {
                return(await mApplication.ExecuteAsync(function));
            }

            return(await Task.Run(() => function()));
        }