Example #1
0
        public void Run(
            Cache cache,
            Settings setting)
        {
            this.setting = setting;
            this.cache   = cache;

            var ssDecoder    = new SsDecoder(cache);
            var v2cfgDecoder = new V2cfgDecoder();
            var vmessDecoder = new VmessDecoder(cache);
            var veeDecoder   = new VeeDecoder(cache, setting);

            veeDecoder.Prepare();

            AddChild(ssDecoder);
            AddChild(v2cfgDecoder);
            AddChild(vmessDecoder);
            AddChild(veeDecoder);
        }