5

मैं डाटा टिप्पणियों में सुविज्ञ इस तरह एपीआई के साथ स्थानीय सत्यापन का उपयोग करना चाहते हैं:इकाई फ्रेमवर्क - कोड प्रथम फ़्लुएंट एपीआई: त्रुटि संदेश?

.IsRequied("That was your last mistake! :D"); 
:)

[Required(ErrorMessageResourceName = "Domain_Address_AddressTypeRequired", ErrorMessageResourceType = typeof(Resources))] 
public virtual AddressType AddressType { get; set; } 

दुर्भाग्य .IsRequied (इस तरह त्रुटि संदेश देने के लिए कोई अतिभारित संस्करण है

क्या यह संभव है? कैसे?

धन्यवाद

PumpeR1

उत्तर

3

नहीं यह संभव नहीं है।

डेटा एनोटेशन के साथ बंद जोड़ी डीबीकॉन्टेक्स्ट एपीआई में सबसे खराब सुविधाओं में से एक है। मैपिंग और सत्यापन दो अलग-अलग स्वतंत्र कार्यक्षमताओं होना चाहिए। बहुत अच्छा कारण था कि लिंक-टू-एसक्यूएल विशेषता मैपिंग ने डेटा एनोटेशन का उपयोग नहीं किया।

संबंधित मुद्दे