public static FindAssemblies ( AssemblyLoadFailure loadFailure, bool includeExeFiles, AssemblyFilter filter ) : IEnumerable |
||
loadFailure | AssemblyLoadFailure | |
includeExeFiles | bool | |
filter | AssemblyFilter | |
return | IEnumerable |
public void AssembliesFromApplicationBaseDirectory() { IEnumerable <Assembly> assemblies = AssemblyFinder.FindAssemblies(OnAssemblyLoadFailure, false, _assemblyFilter.Matches); foreach (var assembly in assemblies) { Assembly(assembly); } }
public void AssembliesAndExecutablesFromPath(string path) { IEnumerable <Assembly> assemblies = AssemblyFinder.FindAssemblies(path, OnAssemblyLoadFailure, true, _assemblyFilter.Matches); foreach (var assembly in assemblies) { Assembly(assembly); } }
public void AssembliesFromPath(string path, Func <Assembly, bool> assemblyFilter) { IEnumerable <Assembly> assemblies = AssemblyFinder.FindAssemblies(path, OnAssemblyLoadFailure, false, _assemblyFilter.Matches) .Where(assemblyFilter); foreach (var assembly in assemblies) { Assembly(assembly); } }