0
我有一個API發送錯誤狀態標誌,錯誤消息和用戶對象。目前我正在使用API響應類來獲取這些響應。如何管理視圖模型的API響應
public class UsersResponse
{
public int Status { get; set; }
public string Message { get; set; }
public List<User> Users { get; set; }
}
我在上述類的實例中收到響應,稍後在視圖中顯示結果。我在文件的視圖代碼中獲得響應。
我想知道這是否是正確的做法嗎?如果使用視圖模型,它是否會被視圖模型解決?如果是,那麼它將如何完成。
我在考慮使用視圖模型的習慣,而不是完全依賴文件後面的視圖代碼。
解決這種情況的最好方法將是非常有幫助和高度讚賞。
謝謝:)
好吧,但我的問題是,是我正在使用適當的可能從api獲得響應的類或響應應該以某種方式直接映射到視圖模型? UserResponse類是真的需要還是有更好的方法呢? –
這並不重要。這個想法是,你在viewmodel中加載你的響應,並從你的視圖中綁定它。這一切都取決於API和可用的工具集。 – Shimmy