/// <summary> /// Initializes plugins. /// </summary> private void InitPlugins() { if (pluginsReady) { Log.WriteInfo(Locale.IsRussian ? "Плагины добавляются один раз при запуске приложения" : "Plugins are added once at application startup"); } else { PluginHolder.Log = Log; foreach (string pluginCode in AppConfig.PluginCodes) { if (PluginFactory.GetPluginLogic(AppDirs.ExeDir, pluginCode, this, out PluginLogic pluginLogic, out string message)) { Log.WriteAction(message); PluginHolder.AddPlugin(pluginLogic); }