public override void RedirectBusyCall(string callID, string redirectLocation) { try { WOSI.NET.SIP.SIPURI redirURI = new WOSI.NET.SIP.SIPURI(redirectLocation); if (redirURI.Host == null || redirURI.Host.Length == 0) { redirURI.Host = redirectLocation; //redirURI.ParseURI(string.Format("sip:unknown@{0}", redirectLocation)); } ipClient.RedirectBusyCall(callID, redirURI); } catch { } }
public override void RedirectCall(int lineNumber, string redirectLocation) { try { WOSI.NET.SIP.SIPURI redirURI = new WOSI.NET.SIP.SIPURI(redirectLocation); if (redirURI.Host == null || redirURI.Host.Length == 0) { redirURI.Host = redirectLocation; //redirURI.ParseURI(string.Format("sip:unknown@{0}", redirectLocation)); } ipClient.RedirectCall(lineNumber, redirURI); } catch { } }