मेरे पास 2 गुण ईमेल और पुष्टि ईमेल हैं उदाहरण के लिए: -
सार्वजनिक वर्ग खाता {सार्वजनिक स्ट्रिंग ईमेल {get; set;} सार्वजनिक स्ट्रिंग पुष्टिकरण ईमेल {get; set;}} सार्वजनिक खातावैधानिक : सारविधिकारी & lt; खाता & gt; {सार्वजनिक अकाउंटवालिदेटर () {RuleFor (a = & gt; a.Email)। एक्वल (a = & gt; a.ConfirmEmail) .लोकलाइज्ड मेसेज (() = & gt; MyResource.compareFields); }} मेरे संसाधन फ़ाइल में इस तरह संदेश है: -
'{PropertyName}' और '{???} } 'फ़ील्ड मेल नहीं खाते हैं। मुझे क्या उपयोग करना चाहिए ??? ताकि यह कहता है: -
'ईमेल' और 'पुष्टि ईमेल' फ़ील्ड से मेल नहीं खाते।
अपने संदेश में एक कस्टम पैरामीटर को परिभाषित करने के लिए इसका समाधान करने का एक तरीका: {0} । तो आपका संदेश आपकी संसाधन फ़ाइल में इस तरह दिखाई देगा। '{PropertyName}' और '{0}' फ़ील्ड मेल नहीं खाते हैं। और "ConfirmEmail" में WithLocalizedMessage कॉल के लिए एक अतिरिक्त तर्क के रूप में पास करें: नियमफ़ोअर (a = & gt; a.Email)। एक्वल (a = & gt; a.ConfirmEmail) .लोकलाइज्ड मेसेज (() = & gt; MyResource.compareFields, "ConfirmEmail");
No comments:
Post a Comment