public ChannelDemuxerBindingElement(bool cacheContextState)
 {
     this.cacheContextState = cacheContextState;
     if (cacheContextState)
     {
         this.cachedContextState = new CachedBindingContextState();
     }
     this.demuxer = new ChannelDemuxer();
 }
 public ChannelDemuxerBindingElement(ChannelDemuxerBindingElement element)
 {
     this.demuxer            = element.demuxer;
     this.cacheContextState  = element.cacheContextState;
     this.cachedContextState = element.cachedContextState;
 }