在我的项目中,我使用自定义 SqlMapper 在 dapper 中映射我的 Db 列,但是当我设置 Dapper 以通过执行以下操作来使用我的自定义类型映射器时:
Dapper.SqlMapper.SetTypeMap(typeof(User), new UserMapper());
DapperExtension 不再能够映射我的 User 类,因此当我这样做时:
User item = cn.Get<User>(id);
该项目仅包含默认值。
我的 UserMapper 不会干扰 DapperExtensions 的 ClassMapper 实现,它只实现 SqlMapper.ITypeMap
你认为它会以任何方式覆盖 DapperExtensions 功能吗?谢谢您的帮助