示例#1
0
 public void WriteAssembly(IAssembly assembly)
 {
     _writer.WriteAssembly(assembly);
     _formatter.WriteLine();
     foreach (IModule module in assembly.Modules)
     {
         _writer.WriteModule(module);
         foreach (IAssemblyName assemblyName in module.AssemblyReferences)
         {
             _writer.WriteAssemblyName(assemblyName);
         }
         foreach (IModuleName moduleName in module.ModuleReferences)
         {
             _writer.WriteModuleName(moduleName);
         }
     }
     foreach (IResource resource in assembly.Resources)
     {
         _writer.WriteResource(resource);
     }
 }