public void SaveSiteOverride(MessageTemplate messageTemplate, Site site) { string location = GetFileLocation(messageTemplate, site); messageTemplate.SiteId = site.Id; File.WriteAllText(location, messageTemplate.Serialize()); }
public void SaveTemplate(MessageTemplate messageTemplate) { lock (SaveLockObject) { string location = GetFileLocation(messageTemplate); messageTemplate.SiteId = null; File.WriteAllText(location, messageTemplate.Serialize()); } }