public override void Init(GraphicRequest req)
        {
            // Move all Init to ExtraInit
            var extraData = GraphicExtraData.Extract(req, out GraphicRequest newReq);

            ExtraInit(newReq, extraData);
        }
        public override void Init(GraphicRequest req)
        {
            GraphicRequest newReq;
            var            extraData = GraphicExtraData.Extract(req, out newReq);

            ExtraInit(newReq, extraData);
        }
示例#3
0
        public override void Init(GraphicRequest req)
        {
            // I'm sure "req ... out req" is perfectly safe?
            var extraData = GraphicExtraData.Extract(req, out req);

            ExtraInit(req, extraData);
        }
示例#4
0
        public override void Init(GraphicRequest req)
        {
            // I'm sure "req ... out req" is perfectly safe?
            // Move all initialization to ExtraInit
            var extraData = GraphicExtraData.Extract(req, out req);

            ExtraInit(req, extraData);
        }