예제 #1
0
 public void Execute()
 {
     var initializeMethodFinder = new InitializeMethodFinder
     {
         ModuleWeaver = this
     };
     initializeMethodFinder.Execute();
     var importer = new ModuleLoaderImporter
     {
         InitializeMethodFinder = initializeMethodFinder,
         ModuleWeaver = this,
         TypeSystem = ModuleDefinition.TypeSystem
     };
     importer.Execute();
 }
예제 #2
0
    public override void Execute()
    {
        var finder = new InitializeMethodFinder
        {
            ModuleWeaver = this
        };

        finder.Execute();
        var importer = new ModuleLoaderImporter
        {
            InitializeMethodFinder = finder,
            ModuleWeaver           = this,
            TypeSystem             = ModuleDefinition.TypeSystem
        };

        importer.Execute();
    }