के साथ मानचित्रण को अनदेखा करें मैं ऑटोमैपर का उपयोग कर रहा हूं और मैं जानना चाहता हूं कि यह शून्य के समय किसी मैपिंग को अनदेखा करना संभव है या नहीं।ऑटोमैपर - स्थिति
मेरी कोड है कि:
.ForMember(dest => dest.BusinessGroup_Id,
opt => opt.MapFrom(src => (int)src.BusinessGroup))
src.BusinessGroup type = "enum"
dest.BusinessGroup_Id = int
उद्देश्य यह है कि मानचित्रण अगर src.BusinessGroup = अशक्त ingore है। ,
.ForMember(d => d.BusinessGroup_Id,
o => o.MapFrom(s => s.BusinessGroup == null ? 0 : (int)s.BusinessGroup));
अद्यतन यदि आप अपनी संपत्ति के लिए कुछ डिफ़ॉल्ट मान असाइन नहीं कर सकते:
हाय lazyberezovsky, आपकी तेज प्रतिक्रिया के लिए धन्यवाद! मैं 0 को BusinessGroup_Id पर सेट नहीं कर सकता क्योंकि यह एक भविष्यवाणी है डीबी – user1520494
टाई पर !! आपका आखिरी अपडेट मेरे लिए सही काम करता है! :) – user1520494