public static Registry RegisterPlugins <TPlugin, TContext>(this Registry registry, ConditionalPlugins <TPlugin, TContext> plugins) where TPlugin : class { plugins.ForEach(x => registry.RegisterPlugin(x)); return(registry); }
public static IContainer RegisterPlugins <TPlugin, TContext>(this IContainer container, ConditionalPlugins <TPlugin, TContext> plugins) where TPlugin : class { plugins.ForEach(x => container.RegisterPlugin(x)); return(container); }