我是新來的asp.net web api。 我寫過一個調用存儲過程並通過企業庫數據訪問應用程序塊獲取數據集的方法。我想從asp.net webforms應用程序(所有.net 4.5/visual studio 2013)中使用它。我希望能夠爲任何存儲過程做到這一點,它返回的數據集沒有爲數據集或特定的json對象編寫特定的類,或者我可以將其轉換爲任何類。閱讀從asp.net web api返回的任意數據集數據
我發現像這樣的自定義類這樣的例子:
HttpResponseMessage response = await client.GetAsync("api/products/1");
if (response.IsSuccessStatusCode)
{
Product product = await response.Content.ReadAsAsync<Product>();
}
,其中產品是代表一個產品的一些類。 我認爲這段代碼可以很容易地修改得到一個ado.net DataSet實例或者XML或者一個DataSet的JSON表示,而不需要編寫像Product這樣的自定義類來接受這些數據,但是我還沒有弄清楚或者沒有發現它。一個例子會很好。
謝謝Trisk! –