मैं एक सी # अनुप्रयोग के लिए एक प्लग-इन ढांचे को लागू करना चाहता हूं; जैसे कि आवेदन को सभी उपलब्धियों के बारे में जानने की आवश्यकता नहीं है। डीएलएल संकलन के समय पर है लेकिन फिर रनटाइम पर गतिशील रूप से जुड़ा जा सकता है। मुझे उम्मीद है कि मुझे प्लग-इन के अंदर और बाहर जानकारी पास करने के लिए कुछ अपेक्षित मानकों को स्थापित करने की आवश्यकता होगी, लेकिन मुझे सच में यकीन नहीं है कि इसके लिए और क्या चाहिए या सी # में इसके बारे में कैसे जाना है। क्या आप मुझे इस कार्यान्वयन या एक ढांचे के लिए एक पैटर्न पर इंगित कर सकते हैं जिसे मैं इसे प्राप्त करने के लिए कार्यान्वित कर सकता हूं (यदि एपीआई - ओपन सोर्स लाइसेंस आवश्यक है)?सी # प्लग-इन ढांचे का निर्माण कैसे करें?
5
A
उत्तर
7
Managed Extensibility Framework (MEF) निश्चित रूप से कुछ ऐसा है जिसे आप देखना चाहते हैं। यह माइक्रोसॉफ्ट द्वारा विकसित किया गया है, और स्थिर रिलीज संस्करण .NET 4.0 और बाद में शामिल है।
5
आपको Mono.Addins लाइब्रेरी पर एक नज़र रखना चाहिए। यह खुला स्रोत है, उपयोग करने में आसान है, और वास्तव में शक्तिशाली है (मुझे लगता है कि यह भी मोनो डेवलपमेंट द्वारा उपयोग किया जाता है)।
संबंधित मुद्दे
- 1. जावा प्लगइन ढांचे पसंद
- 2. सी ++ - प्लगइन का समर्थन करने वाले ढांचे को कैसे कार्यान्वित करें
- 3. एक्लिप्स सीडीटी के साथ स्कैन परियोजनाओं का निर्माण कैसे करें?
- 4. Grails के लिए उपयोगकर्ता प्रबंधन प्लगइन/ढांचे?
- 5. ग्रहण: सी/सी ++ प्लगइन लिंक डाउनलोड करें?
- 6. XobotOS से sharpen का निर्माण/उपयोग कैसे करें?
- 7. ऑब्जेक्ट निर्माण का नकल कैसे करें?
- 8. ओकैमल क्रॉस कंपाइलर का निर्माण कैसे करें
- 9. बड़े ओपनसीएल कर्नेल का निर्माण कैसे करें?
- 10. सबवर्सन रिपोजिटरीज का निर्माण कैसे करें
- 11. लाइटबॉक्स प्लगइन रंगबॉक्स का उपयोग कैसे करें?
- 12. पहलू-मेवेन-प्लगइन का उपयोग कैसे करें
- 13. इंटेलिज प्लगइन का परीक्षण कैसे करें
- 14. प्लगइन से jQuery.css का विस्तार कैसे करें
- 15. jQuery accordion प्लगइन का विस्तार कैसे करें
- 16. कोर ब्लूटूथ ढांचे का उपयोग कैसे करें डेटा प्राप्त करें?
- 17. आईडीई निर्भरता के बिना स्कैला का निर्माण/परीक्षण कैसे करें?
- 18. सही वेब एप्लिकेशन ढांचे का चयन कैसे करें?
- 19. सी # प्लगइन
- 20. उद्देश्य-सी: फ़ाइल निर्माण दिनांक प्राप्त करें
- 21. ढांचे के निर्माण के दौरान विचार किया जाना चाहिए
- 22. मिडास स्रोत कोड से midas.obj का निर्माण कैसे करें
- 23. ऑब्जेक्टिव-सी में निजी संपत्तियों का निर्माण
- 24. सी # पैरामीटर क्वेरी का निर्माण एसक्यूएल - LIKE%
- 25. जेनकींस स्टारटेम प्लगइन को कैसे कॉन्फ़िगर करें?
- 26. लेखन सी # प्लगइन सिस्टम
- 27. सी # स्काइप प्लगइन
- 28. एक्सकोड में ढांचे में हेडर कैसे प्राप्त करें?
- 29. त्वरित ढांचे का उपयोग कर मैट्रिक्स उलटा ऑपरेशन कैसे करें?
- 30. ढांचे में System.Guid.Parse का उपयोग कैसे करें 3.5
http://www.codeplex.com/MEF पर देखें –