如何映射 IList<int> 与 Slapper.AutoMapper

How to map IList<int> with Slapper.AutoMapper

我正在尝试使用 Slapper.AutoMapperDapper 来完成这样的事情:How do I write one to many query in Dapper.Net?.

我的POCO是这样的:

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

我返回的数据库行是这样的:

所以一个实体可以有多种类型。 这就是我映射这些东西的方式:

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

然而,在我所有的结果对象中,Types 属性 为空。如何将所有类型值映射到 IList 类型?

检查 Slapper.AutoMapper 存储库的最后一次提交...

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