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()); }