कैश किए गए नेट क्लास में निजी चर का उपयोग करना अजीब और अक्सर समस्याओं को डीबग करने के लिए एक नुस्खा है।कैश्ड नेट क्लास में निजी चर का स्वचालित रूप से पता लगाने का सबसे अच्छा तरीका?
उदाहरण के लिए देखें: http://code-smart.org.uk/information/beware-asp-net-mvc-actionfilterattributes-are-cached-between-requests/
इस सत्र उलझनों/अदला-बदली करने के लिए LEED कर सकते हैं! आम तौर पर आउटपुट कैश को सही ढंग से सेट न करने पर इन समस्याओं को दोषी ठहराया जाता है।
क्या (चाहिए?) Resharper इन समस्याओं का पता लगा सकता है? क्या कोई और तरीका है?
तो आप को पता है जब एक वर्ग से 'Attribute' उदाहरण वेरिएबल नहीं है उतरा की ज़रूरत है? मेरा पहला अनुमान हाँ होगा, आर # संरचनात्मक खोज और प्रतिस्थापन निश्चित रूप से ऐसी चीजें पा सकता है। – AakashM
नहीं, जब भी मैं एक कक्षा में एक निजी चर का उपयोग करता हूं, तो मुझे एक चेतावनी मिलना चाहती है जिसे एक बार तैनात किया जाएगा। –
क्या आपके उपकरण को बताने के कुछ एल्गोरिदमिक तरीके हैं जिन्हें कक्षाएं कैश की जाएंगी? यदि नहीं, तो आपको बस उस प्रत्येक वर्ग की जांच करनी होगी जिसे आप जानते हैं, है ना? – AakashM