public void SetProxy(SIPSorceryPersistor persistorService, SIPSorceryInvite.SIPSorceryInviteServiceClient inviteProxy)
 {
     m_persistorService = persistorService;
     m_inviteProxy = inviteProxy;
     m_persistorService.LoginComplete += LoginComplete;
     m_inviteProxy.IsInviteCodeValidCompleted += CheckInviteCodeComplete;
 }
        public CustomerSettingsControl(
            ActivityMessageDelegate logActivityMessage,
            LogoutDelegate logout,
            SIPSorceryPersistor persistor,
            string owner)
		{
			InitializeComponent();

            LogActivityMessage_External = logActivityMessage;
            Logout_External = logout;
            m_persistor = persistor;
            m_owner = owner;
            UIHelper.SetText(m_accountDetailsTextBlock, "Account Details: " + m_owner);

            m_persistor.GetCustomerComplete += GetCustomerComplete;
            m_persistor.UpdateCustomerPasswordComplete += UpdateCustomerPasswordComplete;
            m_persistor.UpdateCustomerComplete += UpdateCustomerComplete;
		}