protected internal virtual CompiledTemplate LookupImportedTemplate(string name)
{
if (_imports == null)
return null;
foreach (TemplateGroup g in _imports)
{
if (Verbose)
Console.WriteLine(string.Format("checking {0} for imported {1}", g.Name, name));
CompiledTemplate code = g.LookupTemplate(name);
if (code != null)
{
if (Verbose)
Console.WriteLine(string.Format("{0}.LookupImportedTemplate({1}) found", g.Name, name));
return code;
}
}
if (Verbose)
Console.WriteLine(string.Format("{0} not found in {1} imports", name, Name));
return null;
}