मैं बस भंडार विधियों को लिखने के बारे में सबसे अच्छा अभ्यास जानना चाहता हूं। समस्या भंडार लिखने का निर्णय ले रही है जिसमें संदर्भ में आलसी लोडिंग नहीं है। यदि आप GetById है तो आप अपनी विधि का नाम कैसे बनाते हैं लेकिन यह स्पष्ट नहीं है कि नेविगेशन में इकाई शामिल है।रिपोजिटरी पैटर्न और नेविगेशन गुण
तो मैं GetUserByIdIncludedPosts जैसे विधि नाम लिखने के बारे में सोच रहा हूं या आलसी लोडिंग सक्रिय संदर्भ का उपयोग करना बेहतर है?
यदि मैं विधि नामों में गुणों को शामिल करता हूं तो कुछ नेविगेशन संपत्ति के लिए वास्तव में कष्टप्रद लंबी विधि नाम होंगे।
यदि आप अपनी डेटा परत में डेटा संबंधी अपवाद रखना चाहते हैं तो ऐसा न करें। चूंकि प्याज लोडिंग प्याज आर्किटेक्चर प्रिंसिपल की तुलना में एक उच्च परत पर निष्पादित की जाएगी। जिससे सभी तरह के ग़लत व्यवहार होते हैं। यदि आप इस विषय पर किए गए भावुक तर्क को देखना चाहते हैं तो बस अन्य कारण भी हैं, Google 'रिपोजिटरी पैटर्न IQueryable'। – Shadetheartist