public static void GetPluginAssembliesFromPluginFolders([NotNull] this PluginHost pluginHost, [NotNull] IList <string> fileNames) { Assert.ArgumentNotNull(pluginHost, nameof(pluginHost)); Assert.ArgumentNotNull(fileNames, nameof(fileNames)); foreach (var folderDescriptor in pluginHost.GetPluginFolders()) { GetAssembliesFromFolder(fileNames, folderDescriptor.Location); } }