private void DoCancel(bool userCanceled, Exception exceptionCaught)
        {
            _isCanceled = true;
            var args = new ConversationCanceledEventArgs(userCanceled, exceptionCaught);

            TriggerCanceled(args);
        }
 private void TriggerCanceled(ConversationCanceledEventArgs args)
 {
     if (Canceled != null)
     {
         Canceled(this, args);
     }
 }
		private void DoCancel(bool userCanceled, Exception exceptionCaught)
		{
			_isCanceled = true;
			var args = new ConversationCanceledEventArgs(userCanceled, exceptionCaught);
			TriggerCanceled(args);
		}
		private void TriggerCanceled(ConversationCanceledEventArgs args)
		{
			if (Canceled != null)
				Canceled(this, args);
		}