Exemple #1
0
        private void ChatClient_OnGotError(object sender, ErrorEventArgs e)
        {
            Exception exception;

            switch(e.Error)
            {
                case ErrorKind.DuplicateId:
                    exception = new DuplicateIdException();
                    break;
                default:
                    throw new InvalidOperationException();
            }
            _logOnToken.TheTask.SetException(exception);
           // _logOnToken = null;         
        }
 private void OnError(object sender, ErrorEventArgs e)
 {
     onError?.Invoke(socketLookup[sender], e);
 }