gpt4 book ai didi

entity-framework - CRUD(插入和更新)函数应该返回什么?

转载 作者:行者123 更新时间:2023-12-04 15:12:56 27 4
gpt4 key购买 nike

我什么都不能返回..我可以返回真/假来显示是否有任何问题..我可以返回一个 int 作为插入或更新内容的主键..我可以创建一个自定义对象来返回更多信息..也许持有所有验证错误或可能发生的事情的集合..

所以这不是我所坚持的,但我似乎只是随机选择不同的方式,所以想听听这些常用功能的最佳实践。

我正在使用 C#/Entities/Repository 模式。

最佳答案

这真的是个人喜好的问题。您可能想要区分命令和查询。

所以创建、更新和删除将是命令,我希望它们返回无效。

读取将是查询并返回 IQueryable。

但是,如果您通常希望在插入后直接使用插入的对象,您可能希望在插入后返回该对象。

关于entity-framework - CRUD(插入和更新)函数应该返回什么?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/15837371/

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