Dapper no puede asignar columnas de bits a campos booleanos

dapper

Pregunta

Tengo una columna de bit en la base de datos de SQL Server 2008 y estoy tratando de usar Dapper para asignarla a mi objeto que tiene campos booleanos que coinciden con las columnas de bits. Obtengo excepciones de conversión no válidas cuando Dapper intenta decir que las columnas son entradas. ¿Cómo logro mapear un poco a un bool? Además, ¿habrá alguna vez documentación decente para este ORM?

Respuesta aceptada

Encontré el problema. El procedimiento almacenado utilizaba coalesce en la columna que lo estaba creando como int.


Respuesta popular

¿La columna es nula? Si este es el caso, intente estructurar el dto con una propiedad de tipo bool? instaead de solo bool , para manejar correctamente el valor de DbNull. La mejor documentación es el código en sí y el hogar del proyecto .



Licencia bajo: CC-BY-SA with attribution
No afiliado con Stack Overflow
¿Es esto KB legal? Sí, aprende por qué
Licencia bajo: CC-BY-SA with attribution
No afiliado con Stack Overflow
¿Es esto KB legal? Sí, aprende por qué