public void AddTempleteFile(string name, string file) { try { name = name.ToLower(); lock (mTemplates) { ITemplateInfo info = null; mTemplates.TryGetValue(name, out info); if (info == null) { info = new FileTemplateInfo(name, file); mTemplates[name] = info; } ((Implement.FileTemplateInfo)info).TemplateFile = file; info.Host = this; info.Clean(); } } catch (Exception e_) { throw new RazorException("add file template error " + e_.Message, e_); } }
public void AddTempleteFile(string name, string file) { try { name = name.ToLower(); lock (mTemplates) { ITemplateInfo info = null; mTemplates.TryGetValue(name, out info); if (info == null) { info = new FileTemplateInfo(name, file); mTemplates[name] = info; } ((Implement.FileTemplateInfo)info).TemplateFile = file; info.Host = this; info.Clean(); } } catch (Exception e_) { throw new RazorException("add file template error "+e_.Message, e_); } }