Exemplo n.º 1
0
 private void _ToConnectStorage(Storage.IUser user)
 {
     var stage = new ConnectStorageStage(user, _StorageVerifyData.IPAddress, _StorageVerifyData.Port);
     stage.OnDoneEvent += _ConnectResult;
     _Machine.Push(stage);
 }
Exemplo n.º 2
0
        private void _ToConnectStorage(IUser user)
        {
            if(_StorageUser != null)
            {
                _StorageUser.Remoting.OnlineProvider.Unsupply -= _Restart;

            }
            _StorageUser = user;
            _StorageUser.Remoting.ErrorMessageEvent += (msg) => { Log.Instance.WriteInfo(string.Format("StorageErrorLog:{0}", msg)); };
            _StorageUser.Remoting.OnlineProvider.Unsupply += _Restart;
            var stage = new ConnectStorageStage(user, _IpAddress, _Port);
            stage.OnDoneEvent += _ConnectResult;
            _Machine.Push(stage);
        }