पर अतिरिक्त नियंत्रकों को कैसे लोड करें मैं बाद में अतिरिक्त वेबएपी कंट्रोलर को गतिशील रूप से लोड करना चाहता हूं (वेबएपी प्रारंभिकता के बाद), जो अलग-अलग असेंबली में हैं। इसके अलावा मैं रनटाइम पर उन नियंत्रकों के लिए मार्ग जोड़ना चाहता हूं।एएसपी.Net WebApi: मेरे Asp.Net MVC 4 WebApi एप्लिकेशन में रनटाइम
मुझे आश्चर्य है, अगर ऐसा करना संभव है।
मेरा लक्ष्य एक वेब-ऐप बनाना है, जहां मैं नियंत्रक अपलोड कर सकता हूं (संकलित असेंबली) और नियंत्रक स्वचालित रूप से इस एप्लिकेशन के भीतर होस्ट हो जाएंगे।
मैंने पहले से ही अपनी खुद की असेंबली रीसोलवर कक्षा को लागू करके इसे प्राप्त करने की कोशिश की है, लेकिन (जहां तक मैंने देखा है), विधानसभा रिजोलवर प्रारंभिक चरण में एक बार लोड हो जाता है।
हो सकता है कि सभी नियंत्रकों को "पुनः लोड" करने का विकल्प हो।
किसी भी मदद की सराहना की जाएगी!
मेरियस
http://www.dotnetcurry.com/ShowArticle.aspx?ID=898 आप इस देखा है। –
मेरा एक पूर्व सहयोगी हमारे सिस्टम में काम करने के लिए लगभग समान कुछ मिला। मुझे पता है कि वह गतिशील असेंबली लोडिंग का प्रबंधन करने के लिए [एमईएफ] (http://msdn.microsoft.com/en-us/library/dd460648.aspx) का उपयोग कर समाप्त हो गया है, लेकिन मुझे विशिष्टताओं को याद नहीं है। मैंने उसे इस पोस्ट का एक लिंक भेजा, शायद वह आपको वापस ले जाएगा। इस बीच, आप MEF के साथ स्वयं समाधान के साथ आने का प्रयास कर सकते हैं। – gzak