Beispiel #1
0
        public int Unregister(string userName)
        {
            // Unsubscribe the user from the conversation.
            ICacheServiceCallback registeredUser = OperationContext.Current.GetCallbackChannel <ICacheServiceCallback>();

            if (_callbackList.Contains(registeredUser))
            {
                _callbackList.Remove(registeredUser);
                _registeredUsers--;
            }

            return(_registeredUsers);
        }
Beispiel #2
0
        public int Register(string userName)
        {
            // Subscribe the user to the conversation
            ICacheServiceCallback registeredUser = OperationContext.Current.GetCallbackChannel <ICacheServiceCallback>();

            if (!_callbackList.Contains(registeredUser))
            {
                _callbackList.Add(registeredUser);
            }


            return(_registeredUsers);
        }