Example #1
0
 public DocumentContext(Uri tripUri,
                        string _namespace, GeneratorConfig generatorConfig,
                        TypeRegistry typeRegistry)
 {
     Document             = IdlParser.BuildDocument(tripUri);
     this.tripUri         = tripUri;
     Namespace            = _namespace;
     this.generatorConfig = generatorConfig;
     TypeRegistry         = typeRegistry;
     TypeConverter        = new TypeToCSharpConverter(typeRegistry, _namespace, CSharpNamespace);
 }
Example #2
0
 protected DocumentContext(Uri uri, string @namespace, GeneratorConfig generatorConfig, TypeRegistry typeRegistry,
                           ITypeMangler typeMangler)
 {
     Document         = IdlParser.BuildDocument(uri);
     Namespace        = @namespace;
     _uri             = uri;
     _generatorConfig = generatorConfig;
     TypeRegistry     = typeRegistry;
     TypeMangler      = typeMangler;
     TypeConverter    = new TypeConverter(typeRegistry, @namespace, CodeNamespace, TypeMangler);
 }