Dapper是Stack Overflow团队开发和使用的.NET的微型ORM,主要以原始性能为主要目标。
我正在尝试使用 Dapper 将“UTC”转换添加到我所有插入/检索的日期。现在所有日期都作为本地日期插入。经过一番研究,我找到了一种使用检索到的值来完成此操作的方法......
具有异步 Dapper 方法的 CancellationToken?
我正在使用 Nuget 的 Dapper 1.31。我有这个非常简单的代码片段, 字符串 connString = ""; 字符串查询=“”; 整数值=0; CancellationTokenSource tokenSource = new CancellationTokenSource();...
Dapper - 使用 'splitOn' 将联接查询映射到 DTO
如何使用 Dapper 将查询映射到与另一个 DTO 类相关的 DTO 类? 具有以下 DTO 类结构: 公开课A级 { 公共字符串 AField1 { 获取;放; } 公共交通...
我有以下实体 使用 MedRaise.Domain.Enums; 命名空间 MedRaise.Domain.Entities; 公开课预约:实体 { 私人指导_clinicId; 私人日期时间_日期; 私人...
尝试在 Dapper 中映射实体时出错(多映射错误:splitOn 列)
错误: System.ArgumentException:多映射错误:未找到 splitOn 列“Id” - 请确保您的 splitOn 参数已设置且顺序正确(参数“splitOn”)。 当我使用
在 Clean Architecture .NET 中创建 Join 实体的位置
我正在开发一个具有干净架构的应用程序,我遇到了一些对象的结构和位置问题。 在我的应用程序层中,我使用 CQRS 方法。一...
我有两个 C# 课程: 公开课学生 { 公共字符串名称{get;放;} 公共字符串电子邮件{get;放;} 公开列表课程{get;放;} } 公开课课程 {
如何通过SplitOn使用Dapper实例化C#中的空对象和属性?
我在数据库上有存储过程。 选择 Cars.CarId AS carCarId, 汽车.VinCode AS carVinCode, -- Cars.CustomerId AS carCustomerId, 汽车.NumberPl...
我有这样的代码块,它将数据插入到表中: 公共异步任务 InsertRowAsync(InsertRowRequest 请求) { 使用 var conn = _dbConnectionContext.CreateConnection(
更新: 正如 Marc 在下面指出的,我的基本问题是:当使用 QueryMultiple() 时调用 Read() 的次数多于记录集的次数时,会发生什么? 我正在努力转换现有的...
避免在 Devexpress Grid 中存在过滤条件的 sql 注入
我使用 Devexpress Grid 向最终用户展示我的结果。 由于我使用远程模式,我应该根据网格拟合器在服务器上过滤我自己的结果。 我做了自定义 JS swtic
我见过有人在做的例子: IDbConnection db = new MySqlConnection(conn); var people = db.Query("SELECT * FROM PEOPLE").ToList(); 或者上述是一种不好的做法并且
我刚刚开始我的第一个 MVC 项目,使用 Dapper(和 Dapper.Contrib)而不是 EF。 我试图确保在使用它时使用正确的语法。 在网上搜索了一下,我发现这是Da...
Dapper 不断返回默认值而不是 ID。可能是什么问题以及如何解决它? (短小精悍+PostgreSQL) 你能解释一下问题是什么吗? 在此输入图像描述
返回 json 的函数中 PostgreSQL timestamptz 列出现意外格式
我有一个返回包含时间戳的 json 的函数。当我在 Datagrip 控制台中执行它时,我得到像这样的 json {..., "time_created":"2024-05-15T11:14:23.384266+00:00",...}...
Dapper 查询总是返回 null 且具有可为 null 的不可变结构
使用 Dapper 2.0.123、SQL Server 2019、.NET6: 在职的 我可以使用这样的不可变结构: // 不可变结构体 公共结构 UserImmutable { 公共 UserImmutable(字符串名字,字符串
如何在 Dapper 中将 DTO 属性类型转换为 CLR 类型
我在项目中使用 Dapper 和 Dapper.Contrib。我想抽象 Dto 中用于键的类型,以便将来可以轻松更改它。 下面的代码抛出一个 System.NotSupportedException...
使用 C#、Dapper、Npgsql 和 json 的时间戳
我有一个返回包含时间戳的 json 的函数。当我在 pgAdmin 中执行它时,我得到像这样的 json {...,“time_created”:“2024-05-15T11:14:23.384266 + 00:00”,...}。 但是什么...
我定义的 Dapper 类映射器似乎没有被使用。 我有一个在 DLL 中定义的类,我试图保持其纯净。 公共密封类 JointCost :Changeable、ICloneable { [...
ASP.Core中上传文件:如何将二进制文件存储到数据库表中,使用Dapper插入数据
我正在 ASP.NET Core 中构建一个 API,其中会发出不同的请求。其中之一是,如果需要,用户应该能够向请求添加一个或多个文件。数据库表创建为