Esempio n. 1
0
 private void AddAssemblies(List <string> addedAssemblyNames, List <Assembly> assemblies, IAssemblyLoader loader)
 {
     foreach (Assembly assembly in loader.GetAssemblies())
     {
         StringMatch match = new StringMatch(RestrictToPattern, SkipPattern);
         if (match.Matches(assembly.FullName))
         {
             if (!addedAssemblyNames.Contains(assembly.FullName))
             {
                 assemblies.Add(assembly);
                 addedAssemblyNames.Add(assembly.FullName);
             }
         }
     }
 }