Exemplo n.º 1
0
        /// <summary>
        /// ctor
        /// </summary>
        /// <param name="enity"></param>
        /// <param name="sensor"></param>
        /// <param name="policy"></param>
        /// <param name="executor"></param>
        /// <param name="view"></param>
        /// <param name="name"></param>
        public MVPGroup(MVPEnity enity, SensorSystem sensor, PolicySystem policy, PolicyExecutorSystem executor, ViewSystem view, string name)
        {
            this._enity    = enity;
            this._sensor   = sensor;
            this._policy   = policy;
            this._executor = executor;
            this._view     = view;
            this._name     = name;

            if (_enity != null)
            {
                _sensor.enity = _enity;
                _policy.enity = _enity;
                _policy.enity = _enity;
                _view.enity   = _enity;
            }
        }
Exemplo n.º 2
0
 /// <summary>
 /// 被设置实体
 /// </summary>
 /// <param name="value"></param>
 protected virtual void OnSetEnity(MVPEnity value)
 {
 }