public String Build(CimUpdateDataResult updateDataResult) { Assembly assembly = GetType().Module.Assembly; if (assembly.GetManifestResourceNames().Count(r => (r.ToString(CultureInfo.InvariantCulture).Equals(CimDailyNotificationTemplate, StringComparison.Ordinal))) == 1) { XDocument updateDataResultXml = XDocument.Parse(updateDataResult.Serialize()); using (var textWriter = new StringWriter()) { var xslt = new XslCompiledTransform(); xslt.Load(XmlReader.Create(assembly.GetManifestResourceStream(CimDailyNotificationTemplate))); xslt.Transform(updateDataResultXml.CreateReader(), new XsltArgumentList(), textWriter); return(textWriter.ToString()); } } return(String.Empty); }
public String BuildNotificationText(CimUpdateDataResult cimUpdateDataResult) { return(null); }