首先让我说,这绝不是批评。Dapper 是一个令人难以置信的工具,我非常乐意使用它。Dapper.Contrib 也不例外。
也许我误解了[Computed]
属性的目的。但文件明确指出:
...这个属性是计算出来的,不应该是更新的一部分
这使我相信其他操作SELECT/INSERT
仍然有效。这实际上是真实的SELECT
但是,在查看源代码时,很明显它也忽略了INSERT
语句。
您可以在此提交中看到代码已明显更改为忽略具有该属性的[Computed]
属性。但是提交的标题具有误导性,它似乎意味着允许在INSERT
.
我想我的问题是,我们是否正在查看过时文档的实例?或者,是否应该通过 on 推送计算属性INSERT
,这是一个错误的提交?