private static void initTemplateAliases() { if (!_templateAliasesInitialized) { _templateAliases.Clear(); foreach (Template t in getAll()) { TemplateAliases.Add(t.Alias.ToLower(), t.Id); } _templateAliasesInitialized = true; } }
private static void initTemplateAliases() { if (!_templateAliasesInitialized) { lock (_templateLoaderLocker) { //double check if (!_templateAliasesInitialized) { _templateAliases.Clear(); foreach (Template t in GetAllAsList()) { TemplateAliases.Add(t.Alias.ToLower(), t.Id); } _templateAliasesInitialized = true; } } } }