public ChannelDemuxerBindingElement(bool cacheContextState)
 {
     _cacheContextState = cacheContextState;
     if (cacheContextState)
     {
         _cachedContextState = new CachedBindingContextState();
     }
     _demuxer = new ChannelDemuxer();
 }
 public ChannelDemuxerBindingElement(ChannelDemuxerBindingElement element)
 {
     _demuxer            = element._demuxer;
     _cacheContextState  = element._cacheContextState;
     _cachedContextState = element._cachedContextState;
 }