रेजर के साथ एक एमवीसी 3 ऐप का निर्माण करना और मेरे पास सत्र स्कोप में कुछ जानकारी जारी है जिसका उपयोग _Layout फ़ाइल में किया जाएगा।रेजर _Layout.cshml
मुझे इस बात का कोई संकेत नहीं है कि इसे लागू करने का सबसे अच्छा तरीका क्या है। इस जानकारी में से कुछ का उपयोग यह निर्धारित करने के लिए किया जाता है कि हेडर में क्या प्रदान किया जाता है।
मैं सत्र दायरे में जमा एक CurrentUser वस्तु है
अरे धन्यवाद .. कि काम करता है लेकिन अब मैं गंदा क्योंकि मैं करना पड़ा लग रहा है एक @using निर्देश जोड़ें .. क्या आपके _Layout में ViewModel का उपयोग करने का कोई तरीका नहीं है? – JBeckton
यदि यह आपको क्लीनर महसूस कर देगा, तो आप दृश्यों \ Web.config फ़ाइल में रेजर उपयोग की डिफ़ॉल्ट सूची में अपना नामस्थान जोड़ सकते हैं। – marcind
आप इसे अपने दृश्य मॉडल के लिए एक सामान्य बेस क्लास में भी लपेट सकते हैं। मेरा मानना है कि आप अपने _Layout पृष्ठ से उस बेस क्लास का उपयोग करने में सक्षम हो सकते हैं। –