asp.net-web-api पर टैग किए गए जवाब

ASP.NET वेब एपीआई ब्राउज़र और मोबाइल उपकरणों जैसे क्लाइंट के लिए HTTP सेवाओं के निर्माण के लिए एक रूपरेखा है। यह Microsoft .NET फ्रेमवर्क पर आधारित है और Restful सेवाओं के निर्माण के लिए एक आदर्श विकल्प है।

8
HttpResponseMessage ऑब्जेक्ट में सामग्री डालें?
कई महीने पहले, Microsoft ने HttpResponseMessage वर्ग को बदलने का फैसला किया। इससे पहले, आप बस एक डेटा प्रकार को कंस्ट्रक्टर में पास कर सकते हैं, और फिर उस डेटा के साथ संदेश वापस कर सकते हैं, लेकिन अब नहीं। अब, आपको संदेश की सामग्री सेट करने के लिए सामग्री …

5
C # MVC4 WebAPI ऐप के लिए मैं विश्व स्तर पर सभी अपवाद कैसे लॉग कर सकता हूं?
पृष्ठभूमि मैं एक क्लाइंट के लिए एक एपीआई सर्विस लेयर विकसित कर रहा हूं और मुझसे विश्वभर की सभी त्रुटियों को पकड़ने और लॉग इन करने का अनुरोध किया गया है। तो, जबकि एक अज्ञात समापन बिंदु (या कार्रवाई) की तरह कुछ ईएलएमएएच का उपयोग करके या इस तरह से …

5
.NET HttpClient POST स्ट्रिंग मान कैसे?
मैं निम्नलिखित पोस्ट अनुरोध C # और HttpClient का उपयोग करके कैसे बना सकता हूं: मुझे मेरी वेब एपीआई सेवा के लिए इस तरह के अनुरोध की आवश्यकता है: [ActionName("exist")] [HttpPost] public bool CheckIfUserExist([FromBody] string login) { return _membershipProvider.CheckIfExist(login); }

11
संपत्ति को वेब एपीआई में क्रमांकित होने से रोकें
मैं एक MVC 4 वेब एपीआई और asp.net वेब रूपों 4.0 का उपयोग कर रहा हूँ एक आराम एपीआई का निर्माण। यह बहुत अच्छा काम कर रहा है: [HttpGet] public HttpResponseMessage Me(string hash) { HttpResponseMessage httpResponseMessage; List<Something> somethings = ... httpResponseMessage = Request.CreateResponse(HttpStatusCode.OK, new { result = true, somethings = …

6
ASP.NET WebAPI में किसी फाइल (FileContentResult) को कैसे लौटाएं
एक नियमित MVC कंट्रोलर में, हम pdf को a के साथ आउटपुट कर सकते हैं FileContentResult। public FileContentResult Test(TestViewModel vm) { var stream = new MemoryStream(); //... add content to the stream. return File(stream.GetBuffer(), "application/pdf", "test.pdf"); } लेकिन हम इसे एक में कैसे बदल सकते हैं ApiController? [HttpPost] public IHttpActionResult …

9
HttpResponseException को फेंकें या Request.CreateErrorResponse लौटाएँ?
ASP.NET वेब एपीआई में एक लेख अपवाद हैंडलिंग की समीक्षा करने के बाद, मैं थोड़ा उलझन में हूं कि कब एक अपवाद बनाम एक त्रुटि प्रतिक्रिया वापस करना है। मुझे यह सोचकर भी आश्चर्य हो रहा है कि क्या प्रतिक्रिया को संशोधित करना संभव है, जब आपका तरीका बदले में …

9
WebApi का {"संदेश": "त्रुटि आई है"} IIS7 पर, IIS एक्सप्रेस में नहीं
मैं ASP.NET MVC 4 WebApi के साथ काम कर रहा हूँ और इसे IIS एक्सप्रेस पर अपने स्थानीय कंप्यूटर पर चलाने में बहुत मज़ा आ रहा है। मैंने दूरस्थ मशीनों की भी सेवा करने के लिए IIS एक्सप्रेस को कॉन्फ़िगर किया है, और इसलिए मेरी कंपनी में अन्य लोग मेरे …

16
ASP.NET वेब एपीआई में कई GET विधियों के साथ एकल नियंत्रक
वेब एपीआई में मेरे पास समान संरचना का एक वर्ग था: public class SomeController : ApiController { [WebGet(UriTemplate = "{itemSource}/Items")] public SomeValue GetItems(CustomParam parameter) { ... } [WebGet(UriTemplate = "{itemSource}/Items/{parent}")] public SomeValue GetChildItems(CustomParam parameter, SomeObject parent) { ... } } चूंकि हम अलग-अलग तरीकों का नक्शा बना सकते हैं, इसलिए …

7
अनुरोध के साथ क्रेडेंशियल पास करने के लिए HttpClient कैसे प्राप्त करें?
मेरे पास एक वेब एप्लिकेशन (IIS में होस्ट किया गया) है जो एक विंडोज सेवा से बात करता है। Windows सेवा ASP.Net MVC वेब API (स्व-होस्टेड) ​​का उपयोग कर रही है, और इसलिए JSON का उपयोग करके http से अधिक के साथ संचार किया जा सकता है। वेब एप्लिकेशन को …

7
WebAPI क्लाइंट में प्रति कॉल एक नया HttpClient बनाने का ओवरहेड क्या है?
HttpClientएक WebAPI क्लाइंट का जीवनकाल कितना होना चाहिए ? क्या इसका एक उदाहरण होना बेहतर हैHttpClient कई कॉल लिए ? HttpClientप्रति अनुरोध बनाने और निपटाने का ओवरहेड क्या है , जैसे नीचे उदाहरण में ( http://www.asp.net/web-api/overview/web-api-clients/calling-a-web-api-from- से लिया गया है) एक शुद्ध-ग्राहक ): using (var client = new HttpClient()) { …

4
ASP.NET कोर में टोकन आधारित प्रमाणीकरण
मैं ASP.NET कोर एप्लिकेशन के साथ काम कर रहा हूं। मैं टोकन आधारित प्रमाणीकरण को लागू करने की कोशिश कर रहा हूं, लेकिन यह पता नहीं लगा सकता कि मेरे मामले के लिए नई सुरक्षा प्रणाली का उपयोग कैसे किया जाए । मैं उदाहरणों के माध्यम से गया था, लेकिन …

30
कोडडॉम प्रदाता प्रकार "Microsoft.CodeDom.Providers.DotNetCompilerPlatform.CSharpCodeProvider" स्थित नहीं हो सकता है
यह VS2015 का उपयोग कर एक WebApi परियोजना है। प्रजनन के लिए कदम: एक खाली WebApi प्रोजेक्ट बनाएँ बदलें निर्माण पथ "बिन \" से "बिन \" डिबग \ " Daud सब कुछ पूरी तरह से काम कर रहा है जब तक कि मैं बिल्ड बिन को "बिन \" से "बिन …

3
HttpClient में Http हेडर जोड़ना
सब: वेब सेवा के लिए अनुरोध भेजने से पहले मुझे http हेडर को HttpClient में जोड़ना होगा। मैं व्यक्तिगत अनुरोध के लिए ऐसा कैसे कर सकता हूं (जैसा कि भविष्य के सभी अनुरोधों के लिए HttpClient पर विरोध किया गया है)? मुझे यकीन नहीं है कि यह भी संभव है। …


13
HttpClient का उपयोग करके Https कॉल करें
मैं HttpClientC # का उपयोग करके WebApi कॉल करने के लिए उपयोग कर रहा हूं । की तुलना में साफ और तेज तरीका लगता है WebClient। हालांकि मैं Httpsकॉल करते समय फंस गया हूं । मैं Httpsकॉल करने के लिए नीचे दिए गए कोड को कैसे बना सकता हूं ? …

हमारी साइट का प्रयोग करके, आप स्वीकार करते हैं कि आपने हमारी Cookie Policy और निजता नीति को पढ़ और समझा लिया है।
Licensed under cc by-sa 3.0 with attribution required.