मैं इसके लिए नुकसान में हूं:
मैंने एक इकाई रूपरेखा (4.1.3) कोड के लिए अपनी कक्षाओं को पहले दृष्टिकोण से परिभाषित किया है। सब कुछ ठीक था (मैं तालिकाओं आदि का निर्माण कर रहा था) जब तक मैंने बीज लेना शुरू नहीं किया।
अब जब मैं करता हूँ
Add-Migration "remigrate" ; Update-Database;
मुझे पैकेज कंसोल पर एक त्रुटि मिलती है "सत्यापन एक या अधिक संस्थाओं के लिए विफल रहा। अधिक विवरण के लिए 'EntityValidationErrors' संपत्ति देखें।"
मेरी सीड () विधि में एक ब्रेकपॉइंट है, लेकिन क्योंकि मैं कंसोल पर चल रहा हूं, जब प्रोजेक्ट नहीं चल रहा है, मैं विवरण के लिए कैसे प्राप्त कर रहा हूं, (PS - मैंने देखा है कि थ्रेड सत्यापन विफल हो गया है एंटिटी फ्रेमवर्क का उपयोग करते हुए SQL सर्वर डेटाबेस में परिवर्तन को सहेजते समय एक या एक से अधिक संस्थाओं के लिए जो दिखाता है कि मैं संपत्ति कैसे देख सकता हूं।)
मुझे पता है कि मेरे सीड () विधि में समस्या है क्योंकि अगर मैं विधि कॉल के ठीक बाद रिटर्न देता हूं, तो त्रुटि दूर हो जाती है। तो मैं अपना ब्रेकपॉइंट कैसे सेट करूं ताकि मैं देख सकूं कि सत्यापन त्रुटि क्या है? किंडा हार गया। या वहाँ किसी अन्य तरीके से इसे nuget कंसोल में ट्रेस किया जाता है ??