public static FromAssemblyDefiner FromAssemblyInDirectory([NotNull] AssemblyFilter filter) { Check.NotNull(filter, nameof(filter)); IEnumerable <Assembly> assemblies = ReflectionUtil.GetAssemblies(filter); return(new FromAssemblyDefiner(assemblies)); }
public static FromAssemblyDefiner FromAssemblyInDirectory(AssemblyFilter filter) { if (filter == null) { throw new ArgumentNullException(nameof(filter)); } var assemblies = ReflectionUtil.GetAssemblies(filter); return(new FromAssemblyDefiner(assemblies)); }
public static FromAssemblyDefiner FromAssemblyMatchingNamed([NotNull] string assemblyPrefix, [NotNull] AssemblyFilter assemblyFilter) { IEnumerable <Assembly> assemblies = ReflectionUtil.GetAssembliesContains(assemblyPrefix, assemblyFilter); return(new FromAssemblyDefiner(assemblies)); }
public static IEnumerable <Assembly> GetAssembliesContains([NotNull] string assemblyPrefix, [NotNull] AssemblyFilter assemblyFilter) { return(assemblyFilter.GetAssemblies().Where(assembly => assembly.FullName.Contains(assemblyPrefix))); }
/// <summary> /// Gets the assemblies. /// </summary> /// <param name="assemblyFilter">The assembly filter.</param> /// <returns></returns> public static IEnumerable <Assembly> GetAssemblies([NotNull] AssemblyFilter assemblyFilter) { return(assemblyFilter.GetAssemblies()); }
public static FromAssemblyDefiner FromAssemblyMatchingNamed(string assemblyPrefix, AssemblyFilter assemblyFilter) { var assemblies = ReflectionUtil.GetAssembliesContains(assemblyPrefix, assemblyFilter); return(new FromAssemblyDefiner(assemblies)); }