我有一個控制器操作返回一個JSON數據。它可以通過getJSON方法輕鬆訪問。但我希望通過Web API檢索JSON數據。是否可以通過web API返回json數據?
我的控制器代碼是
public ActionResult GetProfile(string profileName)
{
var profileDataService = new BokingEngine.MasterDataService.GetProfileDataService();
var request = new ProfileSearchCriteria { Name = profileName };
var profileDetails = profileDataService.GetList(request);
return Json(profileDetails, JsonRequestBehavior.AllowGet);
}
[檢查此鏈接](http://stackoverflow.com/questions/9847564/how-do-i-get-asp-net-web-api-to-return-json-instead-of-xml-using -chrome)和[鏈接2](http://www.hanselman.com/blog/OneASPNETMakingJSONWebAPIsWithASPNETMVC4BetaAndASPNETWebAPI.aspx) – 2013-03-13 06:05:05
順便說一句你的代碼使用的是ASP.NET MVC,而不是ASP.NET Web API。您是否嘗試將MVC的代碼轉換爲Web API或其他東西? – Eilon 2013-03-13 06:14:11