/// <summary> /// Show a toast. /// </summary> /// <param name="title">Ex.: “Something Happened”</param> /// <param name="message">Ex.: “This and that. Without dot in the end”</param> /// <param name="icon">Uri to some icon</param> /// <param name="click">Click action</param> public static void Show(string title, string message, [NotNull] Uri icon, Action click = null) { if (!_winToasterIsNotAvailable && !OptionFallbackMode) { try { ToastWin8Helper.ShowToast(title, message, icon, click ?? _defaultAction); return; } catch { Logging.Warning("Win8 Toaster is not available"); _winToasterIsNotAvailable = true; } } ShowFallback(title, message, icon, click); }