Dapper.Contrib Attribute no permite propiedad a través de insert

Permítanme comenzar diciendo que esto de ninguna manera es una crítica. Dapper es una herramienta increíble, que estoy muy contento de usar. Dapper.Contrib no es diferente.

Tal vez estoy malinterpretando el propósito del atributo [Computed] . Pero la documentation establece claramente:

… esta propiedad se calcula y no debe ser parte de las actualizaciones

Lo que me lleva a creer que las otras operaciones, SELECT/INSERT , siguen siendo válidas. Y esto es cierto para SELECT

Sin embargo, al mirar la fuente , está claro que también ignora las INSERT .

En este compromiso, puede ver que el código se cambió claramente para ignorar las properties con el atributo [Computed] . Pero el título de la confirmación es engañoso, en la medida en que parece que significa permitir properties computadas en INSERT .

Supongo que mi pregunta es, ¿estamos buscando una instancia de documentation desactualizada? O bien, ¿las properties calculadas deberían pasar a través de INSERT y esto fue una confirmación incorrecta?

Intereting Posts