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; }