/// <summary> /// The warning. /// </summary> /// <param name="notifier"> /// The notifier. /// </param> /// <param name="message"> /// The message. /// </param> /// <param name="durable"> /// The durable. /// </param> public static void Warning(this INotifier notifier, LocalizedString message, bool durable = true) { notifier.Add(NotifyType.Warning, message, durable); }
/// <summary> /// The information. /// </summary> /// <param name="notifier"> /// The notifier. /// </param> /// <param name="message"> /// The message. /// </param> /// <param name="durable"> /// The durable. /// </param> public static void Information(this INotifier notifier, LocalizedString message, bool durable = true) { notifier.Add(NotifyType.Info, message, durable); }
/// <summary> /// The success. /// </summary> /// <param name="notifier"> /// The notifier. /// </param> /// <param name="message"> /// The message. /// </param> /// <param name="durable"> /// The durable. /// </param> public static void Success(this INotifier notifier, LocalizedString message, bool durable = true) { notifier.Add(NotifyType.Success, message, durable); }
/// <summary> /// The text or default. /// </summary> /// <param name="text"> /// The text. /// </param> /// <param name="defaultValue"> /// The default value. /// </param> /// <returns> /// The <see cref="LocalizedString"/>. /// </returns> public static LocalizedString TextOrDefault(string text, LocalizedString defaultValue) { if (string.IsNullOrEmpty(text)) return defaultValue; return new LocalizedString(text); }