Example #1
0
 public MethodTransform(NamingRulesManager namingRules,
                        GroupRegistry groupRegistry,
                        MarshalledElementFactory factory,
                        IInteropSignatureTransform interopSignatureTransform,
                        Ioc ioc) : base(namingRules, ioc)
 {
     this.groupRegistry = groupRegistry;
     this.factory       = factory;
     signatureTransform = interopSignatureTransform;
 }
Example #2
0
 public MethodTransform(NamingRulesManager namingRules,
                        Logger logger,
                        GroupRegistry groupRegistry,
                        MarshalledElementFactory factory,
                        GlobalNamespaceProvider globalNamespace,
                        IInteropSignatureTransform interopSignatureTransform)
     : base(namingRules, logger)
 {
     this.groupRegistry   = groupRegistry;
     this.factory         = factory;
     this.globalNamespace = globalNamespace;
     signatureTransform   = interopSignatureTransform;
 }
Example #3
0
 public MethodTransform(
     NamingRulesManager namingRules,
     Logger logger,
     GroupRegistry groupRegistry,
     MarshalledElementFactory factory,
     GlobalNamespaceProvider globalNamespace,
     TypeRegistry typeRegistry)
     : base(namingRules, logger)
 {
     this.groupRegistry   = groupRegistry;
     this.factory         = factory;
     this.globalNamespace = globalNamespace;
     this.typeRegistry    = typeRegistry;
 }