क्या प्रति ऐप-डोमेन प्रति नियंत्रक के एक से अधिक उदाहरण बनाए जाते हैं? यदि ऐसा है तो क्या स्थितियों में?नियंत्रक - एएसपी.नेट एमवीसी - क्या एक ऐप-डोमेन प्रति नियंत्रक के एक से अधिक उदाहरण बनाए जाते हैं? यदि ऐसा है तो क्या स्थितियों में?
5
A
उत्तर
8
एमवीसी द्वारा प्रत्येक अनुरोध के लिए नियंत्रक का एक नया उदाहरण बनाया गया है, ताकि आप विभिन्न धागे पर चलने वाले कई उदाहरणों को समाप्त कर सकें।
आपको कई उदाहरण बनाने से रोक नहीं रहा है।
नियंत्रक स्टेटलेस होना चाहिए।
2
जैसा कि जैकब ने डिफ़ॉल्ट नियंत्रक फैक्ट्री का उपयोग करके कहा है, आपको प्रति अनुरोध एक नियंत्रक उदाहरण मिलता है।
हमेशा यह सुनिश्चित करें कि नियंत्रक स्टेटलेस हैं - यदि आपका एप्लिकेशन कभी भी वेब फार्म पर चलाया जाता है या कहें, तो विंडोज एज़ूर, आप यह भी गारंटी नहीं दे सकते कि बाद के अनुरोध उसी मशीन द्वारा परोसे जाते हैं।
इसके बजाय, कोई भी डेटा रखें जो सत्र राज्य में अनुरोधों (या अपने बैक-एंड डेटा स्टोर का उपयोग करें) में संरक्षित किया जाना चाहिए।
संबंधित मुद्दे
- 1. एएसपी.नेट एमवीसी नियंत्रक स्थिर तरीके
- 2. प्रति नियंत्रक/एक्शन विधि
- 3. एएसपी.नेट एमवीसी - क्या आंशिक दृश्य में नियंत्रक हो सकता है?
- 4. ठीक से रेल में नियंत्रक प्रति अधिक लेआउट के प्रतिपादन
- 5. एएसपी.नेट एमवीसी नियंत्रक क्रियाएं डिजाइन
- 6. HttpAplicationState एक एमवीसी नियंत्रक
- 7. एएसपी.नेट एमवीसी नियंत्रक .ऑनएक्सप्शन को
- 8. एएसपी.नेट एमवीसी - नियंत्रक कोड से वर्तमान कार्रवाई?
- 9. मैं एक एमवीसी नियंत्रक
- 10. क्या jQuery एएसपी.नेट एमवीसी में नियंत्रक को व्यूमोडेल का एक पोस्ट कर सकता है?
- 11. एएसपी.नेट एमवीसी - रेस्पोजिटरी/सेवा/नियंत्रक
- 12. बेस्टप्रैक्टिस: क्या यह एक एमवीसी-नियंत्रक में एक से अधिक भंडार का उपयोग करने के लिए स्वीकार्य है?
- 13. क्या pushViewController नियंत्रक को बनाए रखता है?
- 14. एएसपी.नेट एमवीसी 3 _Layout.cshtml नियंत्रक
- 15. स्प्रिंग एमवीसी, एक नियंत्रक के अंदर से एक और नियंत्रक को बुला रहा है
- 16. एएसपी.नेट एमवीसी नाम-आधारित पर नियंत्रक क्यों हैं?
- 17. आप नियंत्रक से एएसपी.नेट एमवीसी पेज कैसे बंद करते हैं?
- 18. एपीआई नियंत्रक एक से अधिक घोषित करता है
- 19. क्या यह एक एनोटेटेड सार नियंत्रक वर्ग है - स्प्रिंग एमवीसी
- 20. एएसपी.नेट एमवीसी: नियंत्रक को JSON भेजना
- 21. नियंत्रक एक पैरामीटर के रूप में एक इंटरफ़ेस उदाहरण ले सकते हैं? एएसपी .NET एमवीसी
- 22. क्या parentViewController हमेशा एक नेविगेशन नियंत्रक है?
- 23. एक HTTP नियंत्रक के बिना किसी अन्य नियंत्रक कार्रवाई से एक नियंत्रक कार्रवाई चलाने का सही तरीका क्या है?
- 24. एएसपी.नेट एमवीसी खाता नियंत्रक उपयोग दिशानिर्देश?
- 25. जेएसन का उपयोग एएसपी.नेट एमवीसी नियंत्रक
- 26. एएसपी.नेट एमवीसी: सभी नियंत्रक प्राप्त करें
- 27. एएसपी.नेट एमवीसी में एक ही नाम के साथ फ़ोल्डर और नियंत्रक कैसे है?
- 28. क्या प्रत्येक अनुरोध के लिए कोई नया नियंत्रक उदाहरण है?
- 29. एएसपीनेट एमवीसी 2 नियंत्रक कैसे तत्काल हैं?
- 30. प्रति नियंत्रक रेल लेआउट
तो यदि मैं नियंत्रक को उपयोगकर्ता बनाने का अनुरोध कर रहा हूं - प्रत्येक अनुरोध जो मैं करता हूं वह एक अलग नियंत्रक उदाहरण है यानी वर्ग फ़ील्ड को नियंत्रक में उपयोग नहीं किया जाना चाहिए? –
यह पारंपरिक एएसपीनेट फॉर्म से अलग नहीं है, प्रत्येक अनुरोध पृष्ठ के एक नए उदाहरण पर कार्य करता है। उन्होंने बस आपसे छिपाने के लिए कड़ी मेहनत की। – asawyer
@ जोशुआ - हाँ आपको किसी भी फ़ील्ड का उपयोग नहीं करना चाहिए - स्टेटलेस कोड स्केल बहुत बेहतर है और कम त्रुटि-प्रवण है। –