मैं समझता हूं कि InternalVisibleTo विशेषता का उपयोग किसी निर्दिष्ट असेंबली में आंतरिक पहुंच संशोधक के साथ प्रकारों और विधियों का खुलासा करने के लिए किया जाता है। मैंने कभी भी यूनिट परीक्षणों के सूट वाले एक अलग असेंबली में आंतरिक विधियों को उजागर करने के लिए इसका उपयोग किया है।कब [असेंबली: InternalsVisibleTo()] का उपयोग किया जाना चाहिए?
जब मैं इसका उपयोग किया जाना चाहिए तो मैं एक और परिदृश्य के बारे में सोचने के लिए संघर्ष कर रहा हूं। क्या यह विशेषता विशेष रूप से यूनिट परीक्षण की सहायता के लिए पेश की गई थी या क्या कोई अन्य कारण था?
मैं सहमत हूं। मैं केवल यूनिट परीक्षण परिदृश्य में इसका उपयोग करता हूं, लेकिन आपके द्वारा वर्णित परिदृश्य एक उचित है। – Steven