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

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

11
WebAPI मल्टीपल पुट / पोस्ट पैरामीटर
मैं एक WebAPI नियंत्रक पर कई मापदंडों को पोस्ट करने की कोशिश कर रहा हूं। एक परम URL से है, और दूसरा शरीर से है। यहाँ url है: /offers/40D5E19D-0CD5-4FBD-92F8-43FDBB475333/prices/ यहाँ मेरा नियंत्रक कोड है: public HttpResponseMessage Put(Guid offerId, OfferPriceParameters offerPriceParameters) { //What!? var ser = new DataContractJsonSerializer(typeof(OfferPriceParameters)); HttpContext.Current.Request.InputStream.Position = 0; …

13
डाकिया: नेस्टेड JSON ऑब्जेक्ट भेज रहा है
मैं ASP.NET वेब एपीआई का उपयोग कर रहा हूं: http://xyzdomain.com:16845/api/returns/returns पोस्टमैन क्रोम एक्सटेंशन का उपयोग करके मैं समापन बिंदु पर एक POST अनुरोध कैसे भेजूं, Itemsयह एक संग्रह है: [ { "Items": [ { "sku": "9257", "Price": "100", "Quantity": "500", "DiscountPercent": "1", "backordered": "2" } ], "order_id": "F429768865001", "status_code": "Shelf", …

11
EF में मूल संस्था को अद्यतन करते समय बाल संस्थाओं को कैसे जोड़ें / अपडेट करें
दो संस्थाएं एक-से-कई संबंध हैं (कोड पहले धाराप्रवाह द्वारा निर्मित)। public class Parent { public Parent() { this.Children = new List<Child>(); } public int Id { get; set; } public virtual ICollection<Child> Children { get; set; } } public class Child { public int Id { get; set; } public …

3
ASP.NET वेब एपीआई में उपयोगकर्ता प्रमाणीकरण
यह विषय मेरे लिए अविश्वसनीय रूप से भ्रमित करने वाला रहा है। मैं HTTP एप्लिकेशन में एक धोखेबाज़ हूं, लेकिन एक iPhone क्लाइंट विकसित करने की आवश्यकता है जो कहीं से JSON डेटा की खपत करता है। मैंने एमएस से वेब एपीआई को चुना क्योंकि यह काफी आसान लग रहा …

9
वेब एपीआई संदेश हैंडलर में कस्टम हेडर मान कैसे निकालें?
वर्तमान में मेरी वेब API सेवा में एक संदेश हैंडलर है जो 'SendAsync' को ओवरराइड करता है: protected override Task<HttpResponseMessage> SendAsync(HttpRequestMessage request, CancellationToken cancellationToken) { //implementation } इस कोड के भीतर मुझे एक कस्टम जोड़ा गया अनुरोध शीर्ष लेख मान का निरीक्षण करने की आवश्यकता है MyCustomID। समस्या यह है …

11
GlobalConfiguration.Configure (वेब ​​API 2 और .NET 4.5.1 माइग्रेशन के बाद मौजूद नहीं)
मैंने हाल ही में अपने प्रोजेक्ट को .NET 4.5.1 और वेब एप 2 पर माइग्रेट करने के लिए इस गाइड का अनुसरण करना शुरू किया । MS डेवलपर रिक एंडरसन से सबसे पहली बात यह है कि आप बदलाव करें: WebApiConfig.Register(GlobalConfiguration.Configuration); सेवा GlobalConfiguration.Configure(WebApiConfig.Register); Global.asax फ़ाइल में। फिर भी यह मुझे …

5
ASP.NET WebApi इकाई का अनुरोध के साथ परीक्षण। CreateResponse
मैं अपने ApiController के लिए कुछ यूनिट परीक्षण लिखने की कोशिश कर रहा हूं और कुछ मुद्दों का सामना कर रहा हूं। एक अच्छा एक्सटेंशन तरीका है जिसे Request.CreateResponse कहा जाता है जो प्रतिक्रिया उत्पन्न करने में बहुत मदद करता है। public HttpResponseMessage Post(Product product) { var createdProduct = repo.Add(product); …

1
किसी मौजूदा ASP.NET MVC (5) वेब एप्लिकेशन प्रोजेक्ट में वेब एपीआई कैसे जोड़ें?
मान लें कि एक नया MVC (5) प्रोजेक्ट बनाते समय आप वेब एपीआई चेकबॉक्स (प्रोजेक्ट में इसे जोड़ें) पर टिक करना भूल गए, तो आपको वेब एपीआई को जोड़ने और इसे काम करने के लिए क्या करने की आवश्यकता है? प्रवासन के सवालों का एक समूह है, लेकिन किसी को …

4
C # में JSON फाइल कैसे लिखें?
मुझे C # में JSON फॉर्मेट का उपयोग करके निम्नलिखित डेटा को एक टेक्स्ट फ़ाइल में लिखना होगा। कोष्ठक JSON प्रारूप को मान्य करने के लिए महत्वपूर्ण हैं। [ { "Id": 1, "SSN": 123, "Message": "whatever" }, { "Id": 2, "SSN": 125, "Message": "whatever" } ] यहाँ मेरा मॉडल वर्ग …

19
ASP.NET वेब एपीआई - PUT और DELETE क्रियाओं की अनुमति नहीं है - IIS 8
मैंने हाल ही में विजुअल स्टूडियो 2010 से विजुअल स्टूडियो 2012 आरसी में अपग्रेड किया है। इंस्टॉलर IIS 8 एक्सप्रेस भी स्थापित करता है जिसे विज़ुअल स्टूडियो अब डिफ़ॉल्ट वेब सर्वर के रूप में उपयोग करता है। IIS 8 मेरे WEB API अनुरोधों को रोक रहा है जो PUT AND …

10
ASP.NET WebApi बनाम MVC? [बन्द है]
बंद हो गया । इस प्रश्न पर अधिक ध्यान देने की आवश्यकता है । यह वर्तमान में उत्तर स्वीकार नहीं कर रहा है। इस प्रश्न को सुधारना चाहते हैं? प्रश्न को अपडेट करें ताकि यह इस पोस्ट को संपादित करके केवल एक समस्या पर केंद्रित हो । 2 साल पहले …

9
ASP.NET वेब एपीआई में डाउनलोडिंग फ़ाइल नाम कैसे सेट करें
मेरे ApiController वर्ग में, मेरे पास सर्वर द्वारा बनाई गई फ़ाइल डाउनलोड करने की विधि है। public HttpResponseMessage Get(int id) { try { string dir = HttpContext.Current.Server.MapPath("~"); //location of the template file Stream file = new MemoryStream(); Stream result = _service.GetMyForm(id, dir, file); if (result == null) { return Request.CreateResponse(HttpStatusCode.NotFound); …

5
WebAPI 2 में DefaultInlineConstraintResolver त्रुटि
जब मैं अपने स्थानीय बॉक्स पर IIS 7.5 का उपयोग करके अपने API विधि के लिए POST भेजता हूं, तो मैं वेब API 2 का उपयोग कर रहा हूं और मुझे निम्न त्रुटि हो रही है। The inline constraint resolver of type 'DefaultInlineConstraintResolver' was unable to resolve the following inline …
140 c#  asp.net  api  iis  asp.net-web-api 

6
ASP.NET में JSON वापस करने के लिए WebAPI या MVC का उपयोग करना
मैं एक ASP.NET MVC एप्लिकेशन का निर्माण कर रहा हूं जो क्लाइंट-स्क्रिप्ट भारी है, यह DOM को मैनिपुलेट करने के लिए JSON और jQuery का उपयोग करेगा। मेरी समझ वेब API नियंत्रक और MVC नियंत्रक दोनों JSON को वापस कर सकती है। मेरे परिदृश्य को देखते हुए, मुझे एक वेब …

8
Json.Net के साथ क्रमबद्ध करते समय एक कस्टम डेटाइम प्रारूप निर्दिष्ट करना
मैं ASP.NET वेब एपीआई का उपयोग कर कुछ डेटा को उजागर करने के लिए एक एपीआई विकसित कर रहा हूं। एपीआई में से एक में, क्लाइंट हमें yyyy-MM-ddप्रारूप में तारीख को उजागर करना चाहता है । मैं इसके लिए वैश्विक सेटिंग्स (जैसे GlobalConfiguration.Configuration.Formatters.JsonFormatter) को बदलना नहीं चाहता क्योंकि यह इस …

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