public static String GetPublishingXmlTemplate(bool isOffice365, bool isProviderHosted, PublishingTypes publishingType) { string publishingXmlTemplate = string.Format("pubxml.{0}.{1}.{2}.xml", isOffice365 ? "office365" : "onpremises", isProviderHosted ? "providerhosted" : "sharepointhosted", publishingType.ToString()).ToLower(); using (Stream stream = typeof(ResourceManager).Assembly.GetManifestResourceStream(String.Format("{0}.{1}", typeof(ResourceManager).Namespace, publishingXmlTemplate))) { StreamReader reader = new StreamReader(stream); return reader.ReadToEnd(); } }
public static String GetPublishingXmlTemplate(bool isOffice365, bool isProviderHosted, PublishingTypes publishingType) { string publishingXmlTemplate = string.Format("pubxml.{0}.{1}.{2}.xml", isOffice365 ? "office365" : "onpremises", isProviderHosted ? "providerhosted" : "sharepointhosted", publishingType.ToString()).ToLower(); using (Stream stream = typeof(ResourceManager).Assembly.GetManifestResourceStream(String.Format("{0}.{1}", typeof(ResourceManager).Namespace, publishingXmlTemplate))) { StreamReader reader = new StreamReader(stream); return(reader.ReadToEnd()); } }