Cómo mapear IList con Slapper.AutoMapper

c# dapper

Pregunta

Estoy tratando de usar Slapper.AutoMapper junto con Dapper para lograr algo como esto: ¿Cómo escribo una consulta de uno a muchos en Dapper.Net? .

Mi POCO es así:

public class MyEntity
{
    public string Name { get; set; }
    public string Description { get; set; }
    public int Level { get; set; }
    public IList<int> Types { get; set; }
}

Y mis filas DB devueltas son así:

enter image description here

Entonces una entidad puede tener muchos tipos. Así es como mapeo las cosas:

dynamic test = conn.Query<dynamic>(sql); Slapper.AutoMapper.Configuration.AddIdentifier(typeof(MyEntity), "Name");
var testContact = Slapper.AutoMapper.MapDynamic<MyEntity>(test);

Sin embargo, en todos mis objetos de resultados, la propiedad Types es nula. ¿Cómo puedo mapear todos los valores de Tipo en los Tipos IList?

Respuesta aceptada

Verifica el último commit en el repositorio Slapper.AutoMapper ...

https://github.com/SlapperAutoMapper/Slapper.AutoMapper/commit/5143308bb94a4951d2db43677f253f4386d1a03c



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é