| 123456789101112131415161718192021222324252627282930313233343536373839404142434445 | 
							- using System.Reflection;
 
- namespace ServiceCenter.Extensions
 
- {
 
-     /// <summary>
 
-     /// 针对程序集操作的扩展
 
-     /// </summary>
 
-     public static class AssemblyExtension
 
-     {
 
-         /// <summary>
 
-         /// 删除重复的程序集
 
-         /// </summary>
 
-         /// <param name="assemblies"></param>
 
-         public static IEnumerable<Assembly> RemoveDuplicateAssemblies(this IEnumerable<Assembly> assemblies)
 
-         {
 
-             return assemblies.DistinctBy(p => p.FullName);
 
-         }
 
-         /// <summary>
 
-         /// 删除指定名称的程序集
 
-         /// </summary>
 
-         /// <param name="assemblyNames"></param>
 
-         /// <returns></returns>
 
-         public static IEnumerable<AssemblyName> RemoveTheAssemblyNamespecified(this IEnumerable<AssemblyName> assemblyNames)
 
-         {
 
-             return assemblyNames.Where(p => p.Name != null && !p.Name.StartsWith("System."))
 
-                 .Where(p => !p.Name.StartsWith("mscorlib."))
 
-                 .Where(p => !p.Name.StartsWith("netstandard."))
 
-                 .Where(p => !p.Name.StartsWith("Senparc."))
 
-                 .Where(p => !p.Name.StartsWith("Newtonsoft."))
 
-                 .Where(p => !p.Name.StartsWith("UnityEngine."))
 
-                 .Where(p => !p.Name.StartsWith("ZKWeb."))
 
-                 .Where(p => !p.Name.StartsWith("NPOI."))
 
-                 .Where(p => !p.Name.StartsWith("ICSharpCode."))
 
-                 .Where(p => !p.Name.StartsWith("NLog"))
 
-                 .Where(p => !p.Name.StartsWith("e_sqlite"))
 
-                 .Where(p => !p.Name.StartsWith("MsgPack."))
 
-                 .Where(p => !p.Name.StartsWith("netstandard"))
 
-                 .Where(p => !p.Name.StartsWith("Jiguang"))
 
-                 .Where(p => !p.Name.StartsWith("StackExchange"))
 
-                 .Where(p => !p.Name.StartsWith("Microsoft."))
 
-                 .Where(p => !p.Name.StartsWith("TIBCO."));
 
-         }
 
-     }
 
- }
 
 
  |