का उपयोग करते हुए सिंगलटन बनाम क्षणिक बनाम अनुरोध का उपयोग कब करें जब मुझे सिंगलटनस्कोप() बनाम ट्रांजिएंटस्कोप() बनाम RequestScope() का उपयोग करना चाहिए, जब मैं अपनी global.cs फ़ाइल में बाध्यकारी करता हूं।निनजेक्स और मोंगोडीबी
मैं उदाहरण के लिए MongoSession (आदर्श का उपयोग करने और mvcStarter परियोजना http://mvcstarter.codeplex.com/) करने के लिए अपने फोन है जो SingletonScope के लिए निर्धारित है, लेकिन मैं एक भंडार है कि आसान मोंगो के लिए, उदाहरण के लिए कॉल करने के लिए इस MongoSession वस्तु का उपयोग बनाया है, मैं एक NewsRepository है जो डेटा से अपने समाचार आइटम लाने के लिए MongoSession का उपयोग करता है। एक उदाहरण के रूप में मेरे पास एक कॉल है जो न्यूज़ आइटम प्राप्त करता है जिसमें DisplayOnHome सत्य पर सेट है और CreationDate द्वारा नवीनतम प्राप्त करें। क्या ऐसा भंडार सिंगलटनस्कोप होना चाहिए या अनुरोध स्कोप अधिक उपयुक्त होगा?
मुझे इसका उपयोग कब करना चाहिए और क्यों?
यह भी देखें: http: // stackoverflow!।कॉम/प्रश्न/333844 9 (मेरे उत्तर में था, लेकिन किसी ने इसे काटने का फैसला किया ताकि यह प्रासंगिक न हो) –
@ रूबेनबार्टेलिंक कृपया लिंक अपडेट करें। यह टूटा हुअा है। – shankbond
@shankbond प्रश्न quwitoner द्वारा हटा दिया गया प्रश्न –