Beispiel #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);
 }
Beispiel #2
0
 public MapConverter(TypeToCSharpConverter typeToCSharpConverter)
 {
     this.typeToCSharpConverter = typeToCSharpConverter;
 }
Beispiel #3
0
 public IdentifierConverter(TypeToCSharpConverter typeToCSharpConverter)
 {
     this.typeToCSharpConverter = typeToCSharpConverter;
 }