public static void RegisterFormatPlugin(IFormatterPlugin plugin) { if (plugin == null) throw new ArgumentNullException("plugin"); plugins.Add(plugin.FormatKey, plugin); }
public static bool TryRegisterFormatPlugin(IFormatterPlugin plugin) { if (plugins.ContainsKey(plugin.FormatKey)) return false; RegisterFormatPlugin(plugin); return true; }
public static void RegisterFormatPlugin(IFormatterPlugin plugin) { if (plugin == null) { throw new ArgumentNullException("plugin"); } plugins.Add(plugin.FormatKey, plugin); }
public static bool TryRegisterFormatPlugin(IFormatterPlugin plugin) { if (plugins.ContainsKey(plugin.FormatKey)) { return(false); } RegisterFormatPlugin(plugin); return(true); }
public static void RegisterFormatPlugin(string formatKey, IFormatterPlugin plugin) { plugins.Add(formatKey, plugin); }