//Upload byte[] to imgur and give user a response private async Task UploadImageToImgur(byte[] cimg, string WindowName) { string link = await UploadImgur(cimg, WindowName); if (link.StartsWith("http://")) { Clipboard.SetText(link); PlayBlop(); //Catch internal toast exceptions & process start exception try { if (FileIO.OpenAfterUpload) { Process.Start(link); } await SuccessToast.ShowAsync(Properties.strings.linkclipboard, TimeSpan.FromSeconds(5)); } catch { } } else { //Catch internal toast exceptions try { await ErrorToast.ShowAsync(string.Format(Properties.strings.uploadingError, link), TimeSpan.FromSeconds(5)); } catch { } } }