के साथ मानचित्रण शब्दकोशों को इन कक्षाओं को देखते हुए, मैं उनमें से एक शब्दकोश को कैसे मैप कर सकता हूं?ऑटोमैपर
public class TestClass
{
public string Name { get; set; }
}
public class TestClassDto
{
public string Name { get; set; }
}
Mapper.CreateMap<TestClass, TestClassDto>();
Mapper.CreateMap<Dictionary<string, TestClass>,
Dictionary<string, TestClassDto>>();
var testDict = new Dictionary<string, TestClass>();
var testValue = new TestClass() {Name = "value1"};
testDict.Add("key1", testValue);
var mappedValue = Mapper.Map<TestClass, TestClassDto>(testValue);
var mappedDict = Mapper.Map<Dictionary<string, TestClass>,
Dictionary<string, TestClassDto>>(testDict);
उनमें से एक मानचित्रण, मैप्ड इस मामले में वैल्यू ठीक काम करता है।
उनमें से एक शब्दकोश मैपिंग गंतव्य ऑब्जेक्ट में कोई प्रविष्टि नहीं समाप्त होता है।
मैं क्या कर रहा हूं?
ध्यान दें कि दूसरा ConstructUsing बिट अपनी बात करने के लिए पहले मानचित्र का उपयोग करता है। –