Dapper 데이터를 개체에 매핑하려고합니다. 그러나 Dictionary 객체에 매핑하는 동안 문제가 발생했습니다.Slapper & Dapper 사전 지원
요구 사항은 데이터 행을 개체에 매핑하는 것입니다.
데이터 행
1 | Key1 | 값 1
1 | Key2 | 값 2
예상 값
아이디 ->1
데이터 - {{"Key1","Value1" }, { "Key2","Value2"}}
지도 번호 :
IDictionary<string, object> entity = new Dictionary<string, object>();
entity.Add("Id", "1");
entity.Add("Data_Key", new List<string>() { "Key1", "Key2" });
entity.Add("Data_Value", new List<string>() { "Value1", "Value2" });
var result=Slapper.AutoMapper.Map<TestEntity>(entity);
법인 O 제발
public class TestEntity
{
public int Id { get; set; }
public Dictionary<string,string> Data { get; set; }
}
이 방법이 있습니까?
예 .. 스트레이트 매핑을 통해 달성 할 수 없었습니다. 그래서, 나는 workaround (게시 됨)를해야만했다. 도움 주셔서 감사합니다. –