C# 클래스 SIPSorcery.AppServer.DialPlan.DialPlanCRMFacade

파일 보기 프로젝트 열기: sipsorcery/sipsorcery 1 사용 예제들

공개 메소드들

메소드 설명
DialPlanCRMFacade ( SIPMonitorLogDelegate logDelegate, DialPlanContext context ) : System
LookupHighriseContact ( string url, string authToken, SIPFromHeader from, bool addCallNote, bool async ) : CRMHeaders

Attempts to retrieve the CRM Account details for a dial plan.

Looks up a person contact in the 37 Signals Highrise application.

비공개 메소드들

메소드 설명
AddHighriseCallNote ( string url, string authToken, SIPFromHeader caller, Person person ) : void
DoLookup ( string url, string authToken, SIPFromHeader from, bool addCallNote, Action callback ) : CRMHeaders

Looks up a person contact in the 37 Signals Highrise application.

메소드 상세

DialPlanCRMFacade() 공개 메소드

public DialPlanCRMFacade ( SIPMonitorLogDelegate logDelegate, DialPlanContext context ) : System
logDelegate SIPMonitorLogDelegate
context DialPlanContext
리턴 System

LookupHighriseContact() 공개 메소드

Attempts to retrieve the CRM Account details for a dial plan. Looks up a person contact in the 37 Signals Highrise application.
public LookupHighriseContact ( string url, string authToken, SIPFromHeader from, bool addCallNote, bool async ) : CRMHeaders
url string The URL of the Highrise account to attempt the lookup on.
authToken string The auth token for the Highrise account to attempt the lookup with.
from SIPSorcery.SIP.SIPFromHeader The SIP from header of the incoming call to attempt to match on.
addCallNote bool If true it indicates a Highrise note should be created if a matching contact is found.
async bool
리턴 SIPSorcery.SIP.App.CRMHeaders