Esempio n. 1
0
        /// <summary>
        ///   Creates the chat room.
        /// </summary>
        /// <param name = "chatRoomName">Name of the chat room.</param>
        /// <returns></returns>
        public XmppChatRoom EnterChatRoom(string chatRoomName)
        {
            CheckSessionState();

            XmppService  service    = ServiceDiscovery.GetService(XmppServiceCategory.Conference);
            XmppChatRoom chatRoom   = null;
            var          chatRoomId = new XmppJid
                                      (
                chatRoomName,
                service.Identifier,
                UserId.UserName
                                      );

            if (service != null)
            {
                chatRoom = new XmppChatRoom(this, service, chatRoomId);
                chatRoom.Enter();
            }

            return(chatRoom);
        }