示例#1
0
        public override void Dispose()
        {
            base.Dispose();

            EventAggregator.Instance().UnSbscribe(sub11);
            EventAggregator.Instance().UnSbscribe(sub10);
            EventAggregator.Instance().UnSbscribe(sub1);
            EventAggregator.Instance().UnSbscribe(sub2);
            EventAggregator.Instance().UnSbscribe(sub3);
            EventAggregator.Instance().UnSbscribe(sub4);
            EventAggregator.Instance().UnSbscribe(sub5);
            EventAggregator.Instance().UnSbscribe(sub6);
            EventAggregator.Instance().UnSbscribe(sub8);

            EventAggregator.Instance().UnSbscribe(_orderImage);
            EventAggregator.Instance().UnSbscribe(_subAddImage);

            _controllerImmagini.Dispose();
            _controllerImmagini = null;
        }