gpt4 book ai didi

ASP.NET Web API 2 View 模型?

转载 作者:行者123 更新时间:2023-12-05 00:50:19 27 4
gpt4 key购买 nike

我是 ASP.NET Web API 的新手(完全是 API)。我的问题是在 ASP.NET MVC 中是否有类似于 ViewModels 的东西(我猜在 API 中,即使存在这样的东西,它们也不会被称为 ViewModels),还是我必须使用我的 DataAccess 层中的数据库模型?

最佳答案

My question is if there is something similar to the ViewModels



是的,它与 MVC 中的相同。姓名 ViewModels没关系,因为它有很多名字,比如 DataModelModelDTO .但本质上它是一个 Data Transfer Object (DTO)它没有或保持任何状态。

同样,您应该为相应的实体拥有单独的 View 模型;并且应该在模型对象中包含您的数据验证逻辑。它还在您的实际实体上添加了一个抽象层,以了解您要传输给客户端的特定数据

关于ASP.NET Web API 2 View 模型?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/45772297/

27 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com