मैप करने के लिए कैसे का कहना है:4.3 प्रलेखन एफई में एफई 4.3 कोड में एक संरक्षित संपत्ति पहले
डिफ़ॉल्ट रूप से, एक डेटाबेस कोड पहले का उपयोग शामिल है निजी, सुरक्षित, या आंतरिक गुण नहीं है निर्माण। यदि आपने मैन्युअल रूप से इन गुणों को अपने मॉडल में शामिल किया है, तो कोड फर्स्ट उन सदस्यों पर किसी भी डेटा एनोटेशन को अनदेखा कर देगा। यह अब मुद्दा तय है, और कोड पहले डेटा एनोटेशन को संसाधित करता है।
मेरा प्रश्न यह है कि संरक्षित संपत्ति को मैन्युअल रूप से कोड के साथ मैन्युअल रूप से कैसे शामिल किया जाए, स्पष्ट रूप से धाराप्रवाह API का उपयोग करके?
क्योंकि मेरी डोमेन क्लास और डीबीकॉन्टेक्स्ट दो असेंबली में अलग हो गई है, मैंने लगातार संपत्ति को आंतरिक संरक्षित करने के लिए बदल दिया है और [असेंबली: आंतरिक दृश्यमान ("TheAssemblyWhichContainsDbContext") जोड़ दिया है। ], अब यह काम करता है। धन्यवाद। – Smartkid
मुझे ड्रू द्वारा साझा किया गया विचार पसंद है। यह वास्तव में अब तक का सबसे अच्छा कामकाज है क्योंकि यह अभी भी दृढ़ता से टाइप किया गया है और यह इकाई के साथ आपकी मैपिंग को जोड़ता नहीं है - आपकी इकाई में कुछ है अजीब नेस्टेड क्लास जिसे आंतरिक बनाया जा सकता है और यह केवल इकाई और मैपिंग असेंबली के बीच दिखाई देगा। इसे साझा करने के लिए धन्यवाद। –
@ लाडस्लावामर्न्का I [ब्लॉग किया गया] (http://blog.cincura.net/232731- मैपिंग- निजी- संरक्षित -प्रॉपर्टीज-इन-इकाई-फ्रेमवर्क -4-एक्स-कोड-प्रथम /) इसके बारे में सीधे, इसलिए यह आसानी से खोजे जा सकता है। –