Ejemplo n.º 1
0
        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_);
            }
        }
Ejemplo n.º 2
0
        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_);
            }
        }