Fix EF Core ExecuteSqlRawAsync DBNull mapping error by using null instead of DBNull.Value

This commit is contained in:
Richard
2026-07-07 13:06:27 +02:00
parent 3105f6f28e
commit 8d056653f9
@@ -84,10 +84,10 @@ public class TradeRepository : ITradeRepository
parameters.Add(t.Size);
parameters.Add(t.Amount);
parameters.Add(t.ExecutedAt);
parameters.Add(t.TransactionHash ?? (object)DBNull.Value);
parameters.Add(t.TransactionHash ?? (object?)null);
parameters.Add(t.TraderId);
parameters.Add(t.MarketOutcomeId ?? (object)DBNull.Value);
parameters.Add(t.DbMarketId ?? (object)DBNull.Value);
parameters.Add(t.MarketOutcomeId ?? (object?)null);
parameters.Add(t.DbMarketId ?? (object?)null);
parameters.Add((int)t.Platform);
parameters.Add(t.IsContextEnriched);
}