पर वेब एपीआई और एपीआई दस्तावेज जोड़ना मैंने सफलतापूर्वक web api controller
को मौजूदा MVC4
एप्लिकेशन में सफलतापूर्वक जोड़ा है।मौजूदा एमवीसी प्रोजेक्ट
मैं एपीआई दस्तावेज़ीकरण कार्यक्षमता चाहता हूं जैसा कि नए वेब एपीआई नमूने (ex. http://sample.hostname.com/help)
में उपलब्ध है। मेरा मानना है कि ये ApiExplorer
कक्षा का उपयोग करते हैं। मैं सिर्फ अपनी परियोजना में HelpPage
क्षेत्र को कॉपी की कोशिश की, लेकिन जब मैं मदद करने के लिए नेविगेट करने के लिए कोशिश मैं एक त्रुटि
"The type String cannot be constructed. You must configure the container to supply this value"
मिलता है।
एपीआई के स्वचालित दस्तावेज जोड़ने के लिए मुझे क्या करना चाहिए?
सभी sampl हैं वेब एपीआई स्टैंडअलोन प्रोजेक्ट के भीतर काम करता है, वहां कोई नमूना नहीं है जहां वह मौजूदा एमवीसी प्रोजेक्ट – mare
के भीतर हेल्पपेज का उपयोग करेगा, आप 'माइक्रोसॉफ्ट.एस्पनेट.एबएपीआई.हेल्पपेज' न्यूज पैकेज स्थापित कर सकते हैं जो 'हेल्पपेज' नामक एक क्षेत्र बनायेगा। आपके एमवीसी आवेदन में। –
आप इसे इंस्टॉल कर सकते हैं, हां, और मैंने किया लेकिन यह दस्तावेज के लिए कोई एपीआई नियंत्रक नहीं उठा रहा है इसलिए दस्तावेज़ खाली हैं, शायद आप अन्यथा साबित कर सकते हैं? – mare