private void OnRedirect(object sender, CallForwardReceivedEventArgs e)
 {
     this.LockAndExecuteOotyCallback(delegate
     {
         this.DebugTrace("Inside BaseUMconnectivityTester OnRedirect", new object[0]);
         e.Accept();
     });
 }
        private void OnCallForwarded(object sender, CallForwardReceivedEventArgs e)
        {
            // Unregister the event handlers.
            _avCall.TransferReceived -= OnTransferReceived;
            _avCall.Forwarded -= OnCallForwarded;

            // Accept the forward response from the remote endpoint.
            e.Accept();

            // Change the destination to the new URI.
            _destinationSipUri = e.ForwardDestination;

            // Establish a new call to the forwarding destination.
            EstablishCall();
        }