पर हल करना होगा, मैं स्रोत और गंतव्य ऑब्जेक्ट्स को मैप करने के लिए ऑटोमैपर का उपयोग कर रहा हूं। जबकि मैं उन्हें मानचित्र करता हूं मुझे नीचे त्रुटि मिलती है।ऑटोमैपर अभिव्यक्ति को शीर्ष-स्तरीय सदस्य
अभिव्यक्ति को शीर्ष-स्तरीय सदस्य को हल करना होगा। पैरामीटर नाम: lambdaExpression
मैं इस मुद्दे को हल करने में सक्षम नहीं हूं।
मेरे स्रोत और गंतव्य वस्तुओं रहे हैं:
public partial class Source
{
private Car[] cars;
public Car[] Cars
{
get { return this.cars; }
set { this.cars = value; }
}
}
public partial class Destination
{
private OutputData output;
public OutputData Output
{
get { return this.output; }
set { this.output= value; }
}
}
public class OutputData
{
private List<Cars> cars;
public Car[] Cars
{
get { return this.cars; }
set { this.cars = value; }
}
}
मैं Destination.OutputData.Cars
वस्तु के साथ Source.Cars
मैप करने के लिए किया है। क्या आप कृपया इस में मेरी मदद कर सकते हैं?
क्या आप ऑटोमैपर कॉन्फ़िगरेशन जोड़ सकते हैं? – k0stya
मैंने कॉन्फ़िगरेशन जोड़ने की कोशिश की, यह कॉन्फ़िगरेशन चलाते समय त्रुटि फेंकता है। मेरा कॉन्फ़िगरेशन नीचे के रूप में दिखता है Mapper.CreateMap <स्रोत, गंतव्य>()। ForMember (dest => dest.OutputData.Cars, input => input.MapFrom (i => i.Cars)); अभिव्यक्ति 'dest => dest.OutputData.Cars' को शीर्ष-स्तरीय सदस्य को हल करना होगा। पैरामीटर नाम: lambdaExpression –