using Windows.Data.Xml.Dom; using Windows.UI.Notifications; namespace FoxTube.Background { public static class Notification { public static ToastNotification GetChangelogToast(string version) { XmlDocument template = new XmlDocument(); template.LoadXml($@" Changelog See what's new in version {version} "); return new ToastNotification(template); } public static ToastNotification GetVideoToast(string id, string channelId, string title, string channel, string thumbnail, string avatar) { XmlDocument template = new XmlDocument(); template.LoadXml($@" {title} {channel} uploaded a new video "); return new ToastNotification(template); } public static ToastNotification GetInternalToast(string id, string header, string content, string thumbnail, string avatar) { XmlDocument template = new XmlDocument(); template.LoadXml($@" {header} {content} "); return new ToastNotification(template); } } public static class Tiles { public static TileNotification GetTileLayout(string title, string channel, string thumbnail, string avatar) { XmlDocument doc = new XmlDocument(); doc.LoadXml($@" {channel} {title} {channel} {title} {channel} {title} "); return new TileNotification(doc); } } }