public virtual Type CreateInterfaceProxy(Type[] interfaces) { InterfaceProxyGenerator generator = new InterfaceProxyGenerator(m_scope); return generator.GenerateCode( interfaces ); }
public virtual Type CreateCustomInterfaceProxy(Type[] interfaces, GeneratorContext context) { InterfaceProxyGenerator generator = new InterfaceProxyGenerator(m_scope, context); return generator.GenerateCode( interfaces ); }