How can I get the returned values ​​from web.api to mvc using json?

Code from mvc controller:

try { HttpClient cl = new HttpClient(); cl.BaseAddress = new Uri("http://localhost:35936"); cl.DefaultRequestHeaders.Add("ApiUser", "User"); cl.DefaultRequestHeaders.Add("Password", "Password"); cl.DefaultRequestHeaders.Add("MyVar", "1234"); cl.DefaultRequestHeaders.Accept.Add(new MediaTypeWithQualityHeaderValue("application/json")); string json = JsonConvert.SerializeObject(testedVar); var sucSender = await cl.PostAsJsonAsync("api/sender/successtested", json); if (sucSender.IsSuccessStatusCode) { var newvar = JsonConvert.DeserializeObject<Tested>(sucSender.ToString()); } } 

And the code from Web.Api:

 string forReturn = "222444"; Tested forRetVar = new Tested { test = forReturn }; var test123 = JsonConvert.SerializeObject(forRetVar); return JsonConvert.SerializeObject(forRetVar); 

    0