public GeneratorContext( RoslynMetadataHelper roselyn, ReadContext read, WriteContext write, params IValueSerializationGenerator[] generators) : this(roselyn, read, write, new CompositeValueGenerator(generators)) { }
public GeneratorContext( RoslynMetadataHelper roselyn, ReadContext read, WriteContext write, IValueSerializationGenerator generator) { Roselyn = roselyn; Read = read; Write = write; ValueGenerator = generator; }
public Context(IValueSerializationGeneratorContext inner, ReadContext read = null, WriteContext write = null) { _inner = inner; Read = read ?? inner.Read; Write = write ?? inner.Write; }