示例#1
0
 public RenamingDecoder(Decoder decoder,
                        RenamingRegistry registry,
                        Func <String, String> rename)
     : base(decoder)
 {
     this.decoder  = decoder;
     this.registry = registry;
     this.rename   = rename;
 }
示例#2
0
 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>();
 }