public void RegisterModule(IAVModule module) { if (module == null) { return; } lock (mutex) { modules.Add(module); module.OnModuleRegistered(); if (isParseInitialized) { module.OnParseInitialized(); } } }