Search code examples
c#lyncucma

Register for incoming calls with application endpoint (UCMA)


I have created a trust application, which have sip:you@domain.com as endpoint contact. I'm using the UCMASampleHelper from the UCMA SDK to create and establish my app endpoint, which seems to work without any exceptions.

But when I'm doing

applicationEndpoint.RegisterForIncomingCall<AudioVideoCall>(AVCallReceived); 

running the application in debug, and trying to call the sip address, the AVCallReceived isn't fired.

Anyone that can tell me what's going wrong?? Lync client is trying to place a call, but the event is never fired.

EDIT: Here is a code sample http://pastebin.com/wyHAhQuU


Solution

  • Found the solution. Creating a UserEndpoint with the ApplicationEndpoint sip uri passed in the constructor, and then register for calls on the UserEndpoint object.