Dapper.SimpleCRUD-Dapper的简单CRUD助手
特征
Dapper.SimpleCRUD是一个[单个文件]( ),您可以放入您的项目,该项目将扩展IDbConnection接口。 (如果需要动态支持,则需要一个[附加文件]( )。) 谁想编写基本的读取/插入/更新/删除语句?
现有的Dapper扩展不符合我的理想模式。 我想要具有智能默认值的简单CRUD操作,而无需任何其他操作。 我还希望具有不直接映射到数据库的具有其他属性的模型。 例如,在其getter中结合了FirstName和LastName的FullName属性,而不是将FullName添加到Insert和Update语句中。
在大多数情况下,我希望主键列为ID,但允许使用属性覆盖。
最后,我希望表名默认与类名匹配,但允许使用属性覆盖。
此扩展添加了以下8个助手:
Get(ID)-根据主键获取一
2021-10-21 00:01:32
3.87MB
C#
1