Esempio n. 1
0
        public void ProcessError(Exception e_, string message = null)
        {
            mLastError = e_;
            ClientErrorArgs e = new ClientErrorArgs();

            e.Error   = e_;
            e.Message = message;
            try
            {
                ClientError?.Invoke(this, e);
            }
            catch
            {
            }
        }
Esempio n. 2
0
        public void ProcessError(Exception e_, string message = null)
        {
            mLastError = e_;
            ClientErrorArgs e = new ClientErrorArgs();

            e.Error   = e_;
            e.Message = message;
            try
            {
                //if (awaitPipeStream.Pending)
                //    awaitPipeStream.Error(e_);
                //if (mReadMessageAwait.Pending)
                //    mReadMessageAwait.Error(e_);
                ClientError?.Invoke(this, e);
            }
            catch
            {
            }
        }
Esempio n. 3
0
        public void ProcessError(Exception e_, string message = null)
        {
            mLastError = e_;
            ClientErrorArgs e = new ClientErrorArgs();

            e.Error   = e_;
            e.Message = message;
            try
            {
                if (awaitPipeStream.Pending)
                {
                    awaitPipeStream.Error(e_);
                }
                if (mReadMessageAwait.Pending)
                {
                    mReadMessageAwait.Error(e_);
                }
                ClientError?.Invoke(this, e);
            }
            catch (Exception ex)
            {
                Console.WriteLine(ex.ToString());
            }
        }