c# - How to enable Wcf help page with basicHttpBinding (SOAP, not REST) -


मैं अपने WCF में WCF सेवा सहायता पृष्ठ सक्षम करने का प्रयास कर रहा / रही हूं सेवा, लेकिन कोई भी प्रयास नहीं हुआ, लिंक & lt; ..... {servicename} .svc / help & gt;

लिंक के तहत सेवा के तरीकों के विवरण के साथ कोई उपलब्ध सहायता पृष्ठ नहीं मिला मैंने बिना कोई परिणाम प्राप्त करने में कामयाब रहा।

basicHttpBinding

मेरी WCF सेवा होस्ट की गई है Asp.net अनुप्रयोग में

we.config से मेरा wcf कॉन्फ़िगरेशन अनुभाग है:

  & lt; servicebeavaries & gt ; & Lt; व्यवहार नाम = "" & gt; & Lt; serviceMetadata httpGetEnabled = "true" httpsGetEnabled = "true" / & gt; & Lt; सेवाडाइबग में शामिल हैं अपवाद डेशियल इन्स्टाइन = "झूठे" / & gt; & Lt; / व्यवहार & gt; & Lt; व्यवहार नाम = "EcoscadaApi" & gt; & Lt; serviceMetadata httpGetEnabled = "true" httpsGetEnabled = "true" httpGetUrl = "" / & gt; & Lt; सेवा दिबग में शामिल हैं ExceptionDetailInFaults = "true" httpHelpPageEnabled = "true" httpsHelpPageEnabled = "true" / & gt; & Lt; / व्यवहार & gt; & Lt; / serviceBehaviors & gt; & LT; endpointBehaviors & gt; & Lt; व्यवहार नाम = "एंडपॉइंटबिहायर" & gt; & Lt; webHttp helpEnabled = "true" / & gt; & Lt; / व्यवहार & gt; & Lt; / endpointBehaviors & gt; & Lt; / व्यवहार & gt; & Lt; सेवा होस्टिंग पर्यावरण एएसपीनेट संगतता सक्षम = "सच" एकाधिकSiteBindingsEnabled = "true" / & gt; & LT; बाइंडिंग & gt; & LT; basicHttpBinding & gt; & Lt; बाध्यकारी नाम = "बेसिकएचटीपीबीआईडीआईएचवीएसीएन्ट्रॉल सेवा" भेजना टाइमआउट = "00:05:00" / & gt; & Lt; बाध्यकारी नाम = "ecoWcfBinding" अधिकतम-रिसेसेव मेसेज = "2147483647" मैक्सबफरपोषसिज = "2147483647" & gt; & Lt; रीडरQuotas maxArrayLength = "2147483647" अधिकतम स्ट्रिंग कॉन्टैन्ट लैंग = "2147483647" / & gt; & Lt; / बाध्यकारी & gt; & Lt; / basicHttpBinding & gt; & Lt; / बाइंडिंग & gt; & LT; सेवाएं & gt; & Lt; सेवा का नाम = "इकोस्साडा। वेब। सेवाएं। सीसीएफ। बिल्डिंग कॉम्पोनेंट सेवा" व्यवहार कॉन्फ़िगरेशन = "इकोस्काडा एपीआई" & gt; & LT; मेजबान & gt; & LT; baseAddresses & gt; & Lt; baseAddress = "http: // localhost / Services / wcf / BuildingComponentService" / & gt; जोड़ें & Lt; / baseAddresses & gt; & Lt; / मेजबान & gt; & Lt; एंडपॉइंट एड्रेस = "बाइंडिंग =" बेसिक एचटीपीबीडिंग "बाध्यकारी कॉन्फ़िगरेशन =" ईक्यूउक्फबिंग "अनुबंध =" इकोसीडा। वेब। सर्विसेज। सीएफ। इबिल्डिंग कॉम्पोनेंट सर्विस "/ & gt; & Lt; endpoint address = "mex" बाध्यकारी = "मैक्सएचटीपीबाइंडिंग" नाम = "मेटाडाटा" अनुबंध = "आईमैटएडाटाएक्सचेंज" / & gt; & Lt; / सेवा & gt;   

कोई टिप्पणी / संकेत की सराहना की जाएगी।

क्या आपने कोशिश करें: <प्री> एंड लेफ्टिनेंट बैजियर्स & gt; & Lt; व्यवहार नाम = "DefaultEndPointBehavior" & gt; & Lt; webHttp helpEnabled = "true" / & gt; & Lt; / व्यवहार & gt; & Lt; / endpointBehaviors & gt; अपडेट करें: मैं देख रहा हूं कि मदद पृष्ठ के लिए एक विशिष्ट समापन बिंदु शामिल है:

  & lt; services & gt; & Lt; सेवा व्यवहारसंवेदन = "RESTWebServiceBehavior" नाम = "RESTWebService" & gt; & Lt; समापन बिंदु पता = "" प्रकार = "वेबएचटीपीएंडपॉइंट" व्यवहारसंवेदन = "रीस्टेंडपॉइंटबिहायर" अनुबंध = "आईहेलो" / & gt; & Lt; / सेवा & gt; & Lt; / सेवाओं & gt;    

Comments

Popular posts from this blog

Out of index C/C++ -

regex - PatternSyntaxException: while using String.ReplaceAll function in java? -

java - Projects which are accessed via multiple (different) IDEs: Ant or Maven? -