Example #1
0
        public ActionResult Read(string ID)
        {
            //RoomsViewModel rooms = TempData.Get<RoomsViewModel>("key");
            //MatrixAPI api = new MatrixAPI("https://matrix.org");
            //MessagesViewModel mvm = new MessagesViewModel();
            //ChunkedMessages messages = api.GetRoomMessages(ID);

            string userName = ViewData["userName"].ToString();
            string token    = ViewData["token"].ToString();

            string       homeserverUrl = "https://matrix.org";
            MatrixClient client;

            client = new MatrixClient(homeserverUrl);
            client.LoginWithToken(userName, token);

            RoomsViewModel rmv = new RoomsViewModel();

            rmv.rooms = client.GetAllRooms();
            // mvm.messages = ID.Messages;


            return(View());
        }