public RenamingDecoder(Decoder decoder, RenamingRegistry registry, Func <String, String> rename) : base(decoder) { this.decoder = decoder; this.registry = registry; this.rename = rename; }
public RenamingEncoder(Encoder encoder, RenamingRegistry registry, Func <String, String> rename) : base(encoder) { this.encoder = encoder; this.registry = registry; this.rename = rename; alias = new Dictionary <SampleDispatcher, SampleDispatcher>(); }