private String GetFullTemplatePath(String path)
{
if (File.Exists(path))
{
return path;
}
if (HttpContext.Current != null)
{
return Path.Combine(HttpContext.Current.Server.MapPath("~/"), TemplateDirectory + path);
}
return Path.Combine(AppDomain.CurrentDomain.BaseDirectory, TemplateDirectory + path);
}