src/org/nutz/ioc/impl/NutIoc.java
public IocMaking makeIocMaking(IocContext context, String name) {
        // 连接上下文
        IocContext cntx;
        if (null == context || context == this.context)
            cntx = this.context;
        else {
            if (log.isTraceEnabled())
                log.trace("Link contexts");
            cntx = new ComboContext(context, this.context);
        }
        return new IocMaking(this, mirrors, cntx, maker, vpms, name);
    }
public IocMaking makeIocMaking(IocContext context, String name) {
        // 连接上下文
        IocContext cntx;
        if (null == context || context == this.context)
            cntx = this.context;
        else {
            if (log.isTraceEnabled())
                log.trace("Link contexts");
            cntx = new ComboContext(context, this.context);
        }
        return new IocMaking(this, mirrors, cntx, maker, vpms, name);
    }
public IocMaking makeIocMaking ( IocContext context , String name ) { // 连接上下文
 IocContext cntx ; if ( null == context || context == this . context ) cntx = this . context ; else { if ( log . isTraceEnabled ( ) ) log . trace ( "Link contexts" ) ; cntx = new ComboContext ( context , this . context ) ; } return new IocMaking ( this , mirrors , cntx , maker , vpms , name ) ; }
暴露IocMaking的创建过程
暴露IocMaking的创建过程