का उपयोग करके आलसी लोडिंग के साथ रिपोजिटरी पैटर्न मैं एक नई परियोजना शुरू करने और व्यवसाय वस्तुओं और डेटा पहुंच आदि बनाने की प्रक्रिया में हूं। मैं किसी भी ओएमएस की बजाय सादे पुराने क्लियर ऑब्जेक्ट्स का उपयोग कर रहा हूं। मैंने दो वर्ग पुस्तकालयों का निर्माण किया है: 1) व्यवसाय ऑब्जेक्ट्स - मेरे सभी व्यावसायिक वस्तुओं को रखता है, ये सभी वस्तुएं केवल गुणों और व्यावसायिक नियमों के साथ हल्के वजन हैं। 2) रिपोजिटरी - यह मेरे सभी डेटा एक्सेस के लिए है।पीओसीओ
मेरी अधिकांश वस्तुओं में बाल सूची होगी और मेरा प्रश्न यह है कि इन मूल्यों को आलसी लोड करने का सबसे अच्छा तरीका क्या है क्योंकि अगर मुझे आवश्यकता नहीं है तो मैं अनावश्यक जानकारी वापस नहीं लेना चाहता हूं।
मैंने सोचा है कि बच्चे की संपत्ति पर "पाने" का उपयोग करने के बारे में सोचा गया है कि क्या यह "शून्य" है और यदि यह बच्चे की जानकारी प्राप्त करने के लिए मेरा भंडार कहलाता है। इसमें से दो समस्याएं हैं जो मैं देख सकता हूं: 1) ऑब्जेक्ट "जानता है" खुद को कैसे प्राप्त करें मैं ऑब्जेक्ट में कोई डेटा एक्सेस तर्क नहीं रखूंगा। 2) यह दोनों वर्गों को एक-दूसरे को संदर्भित करने की आवश्यकता है जो दृश्य स्टूडियो में एक परिपत्र निर्भरता त्रुटि फेंकता है।
क्या किसी के पास इस समस्या को दूर करने या मेरे प्रोजेक्ट लेआउट पर किसी भी सिफारिश को दूर करने के बारे में कोई सुझाव है और जहां इसे बेहतर किया जा सकता है?
धन्यवाद