我有一個MVC 5項目,後端有一個OData V4 Web服務,並且我開始遇到一些困惑檢索數據(而不是視圖)。從ajax調用調用Web服務並從MVC控制器調用Web服務之間的區別
我不確定我是否應該通過ajax或通過使用HTTP客戶端的MVC控制器操作進行Web服務調用。我知道你通常希望在後一種情況下進行一些額外的分離,因爲控制器操作可能不應該直接使用HTTP客戶端調用Web服務,但不管如何。我還應該重申,我的問題與Views/PartialViews無關;我總是調用一個控制器動作來返回這些動作。
當您需要對返回的數據執行額外的工作時,是否有利於通過控制器操作?
如果我只是從Web服務中檢索對象列表,是否有任何一點通過調用控制器操作來執行額外的步驟?
對不起,如果這之前已經回答。我發現了一些模糊的類似問題,但沒有太具體的問題。
謝謝。