public void CreateChatRoom(ChatRoom room) { if (room.Type == ChatRoomType.Single) { var rooms = _chatRoomRepository.FindAll(null); if (!rooms.Any(r => r.Users.Except(room.Users).ToList().Count <= 0)) { _chatRoomRepository.Insert(room); } } }