public static void HookSpecific(string fileName, ProjectFileHookHandler hookHandler) { if (!SpecificHookHandlers.ContainsKey(fileName)) { SpecificHookHandlers[fileName] = new List <ProjectFileHookHandler> { hookHandler }; } else { SpecificHookHandlers[fileName].Add(hookHandler); } }
public static void HookAgnostic(ProjectFileHookHandler hookHandler) { AgnosticHookHandlers.Add(hookHandler); }