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

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

10
ASP.NET वेब एप: अनुरोधित संसाधन http विधि 'GET' का समर्थन नहीं करता है
मुझे ApiController पर निम्नलिखित कार्रवाई मिली है: public string Something() { return "value"; } और मैंने अपने मार्गों को निम्न प्रकार से कॉन्फ़िगर किया है: routes.MapHttpRoute( name: "DefaultApi", routeTemplate: "api/{controller}/{action}/{id}", defaults: new { id = RouteParameter.Optional } ); बीटा में, यह ठीक काम करता है, लेकिन मैंने अभी नवीनतम रिलीज़ …

6
POST में वेब API सेवा में json भेजने में त्रुटि
मैं वेब API का उपयोग करके एक वेब सेवा बना रहा हूं। मैंने एक साधारण वर्ग लागू किया public class ActivityResult { public String code; public int indexValue; public int primaryCodeReference; } और फिर मैंने अपने नियंत्रक के अंदर लागू किया है [HttpPost] public HttpResponseMessage Post(ActivityResult ar) { return new …

3
वेब एपी एट्रीब्यूट रूटिंग में ऑप्शनल पैरामीटर्स
मैं निम्नलिखित एपीआई कॉल के POST को संभालना चाहता हूं: /v1/location/deviceid/appid अतिरिक्त पैरामीटर पोस्ट-बॉडी से आ रहे हैं। यह सब मेरे लिए ठीक काम करता है। अब मैं अपने डिवाइस को "डिवाइसिड" और / या "एपिड" और / या बॉडीडाटा की अनुमति देने के लिए अपने कोड का विस्तार करना …

4
HttpContext.Current शून्य का इंतजार क्यों है?
मेरे पास निम्नलिखित परीक्षण WebAPI कोड है, मैं उत्पादन में WebAPI का उपयोग नहीं करता हूं, लेकिन मैंने इस प्रश्न पर चर्चा के कारण इसे बनाया है: WebAPI Async प्रश्न वैसे भी, यहाँ अपमानजनक WebAPI विधि है: public async Task<string> Get(int id) { var x = HttpContext.Current; if (x == …

8
अलग परियोजना में एमवीसी समाधान में वेब एपीआई
मैं एक नया MVC4 प्रोजेक्ट बना रहा हूं, और अनुसंधान ने मुझे यह विश्वास करने के लिए प्रेरित किया है कि जावास्क्रिप्ट से सर्वर साइड तक संचार करना बेहतर ढंग से नियंत्रक क्रियाओं के बजाय वेब एपीआई फ्रेमवर्क के माध्यम से अब प्राप्त किया गया है। क्या मेरी समझ इस …

21
405 विधि वेब एपीआई की अनुमति नहीं है
यह त्रुटि बहुत आम है, और मैंने सभी समाधानों की कोशिश की और उनमें से गैर काम किया। मैंने WebDAV प्रकाशन को नियंत्रण कक्ष में अक्षम कर दिया है और इसे मेरी वेब कॉन्फ़िगरेशन फ़ाइल में जोड़ दिया है: <handlers> <remove name="WebDAV"/> </handlers> <modules runAllManagedModulesForAllRequests="true"> <remove name="WebDAVModule"/> </modules> त्रुटि अभी …

8
WCF डेटा सेवाएँ (OData) बनाम ASP.NET वेब API
मैं एक वितरित एप्लिकेशन डिजाइन कर रहा हूं जिसमें रेस्टफुल सेवाओं और विभिन्न ग्राहकों (सिल्वरलाइट, आईओएस, विंडोज फोन 7, आदि) शामिल होंगे। अभी मैं यह निर्धारित कर रहा हूं कि मुझे अपनी सेवाओं को लागू करने के लिए किस तकनीक का उपयोग करना चाहिए, डब्ल्यूसीएफ डेटा सर्विसेज (ओडाटा) या एएसपी.नेट …

2
वहाँ ASP.NET वेब एपीआई का उपयोग कर एक छवि को वापस करने के लिए एक अनुशंसित तरीका है
2 मापदंडों के साथ एक छवि को वापस करने का सबसे अच्छा तरीका क्या है (आकार और आकार के लिए x)। उदाहरण के लिए ~/api/image12345/200/200 200 से 200 jpg / png / या gif लौटाएगा क्या मुझे एक System.Drawing.Imageवस्तु वापस करनी चाहिए या मैन्युअल रूप से परिभाषित करना चाहिए HTTPReponseMessage.Content?

15
वेब एपीआई में प्रतिक्रिया को क्रमबद्ध करने में विफल
मैं ASP.NET MVC वेब एपीआई पर काम कर रहा था, मुझे यह त्रुटि आ रही है: 'ObjectContent`1' प्रकार, सामग्री प्रकार 'एप्लीकेशन / xml के लिए प्रतिक्रिया निकाय को क्रमबद्ध करने में विफल रहा; charset = utf-8 '। मेरा नियंत्रक है: public Employee GetEmployees() { Employee employees = db.Employees.First(); return employees; …

4
.NET WebAPI सीरियलाइज़ेशन k_BackingField Nastiness
जब मैं निम्नलिखित अनुक्रमित करता हूं: [Serializable] public class Error { public string Status { get; set; } public string Message { get; set; } public string ErrorReferenceCode { get; set; } public List<FriendlyError> Errors { get; set; } } मुझे यह घिनौना गड़बड़ लगता है: <ErrorRootOfstring xmlns:i="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://schemas.datacontract.org/2004/07/Printmee.Api"> <_x003C_Errors_x003E_k__BackingField> …

10
डेटाइम पैरामीटर कैसे पास करें?
UTC तारीखों को Web API से कैसे पास करें? पासिंग 2010-01-01ठीक काम करता है, लेकिन जब मैं एक यूटीसी तारीख 2014-12-31T22:00:00.000Z( जैसे समय घटक के साथ) पास करता हूं, तो मुझे HTTP 404 प्रतिक्रिया मिलती है। इसलिए http://domain/api/controller/action/2012-12-31T22:00:00.000Z 404 त्रुटि प्रतिक्रिया देता है, जबकि http://domain/api/controller/action/2012-12-31 ठीक काम करता है। UTC …

6
स्पष्ट रूप से Asp.net WEBAPI से एक JSON स्ट्रिंग लौटें?
कुछ मामलों में मेरे पास न्यूटनॉफ्ट JSON.NET है और अपने कंट्रोलर में मैं अपने कंट्रोलर से सिर्फ जॉबजेक्ट वापस करता हूं और सब अच्छा है। लेकिन मेरे पास एक मामला है जहां मुझे एक अन्य सेवा से कुछ कच्चे जेएसएन मिलते हैं और इसे अपने वेबएपीआई से वापस करने की …

4
AutoMapper.Mapper में CreateMap के लिए परिभाषा नहीं है
यह एक मूल प्रश्न हो सकता है लेकिन सोच रहा हूं कि मुझे AutoMapper.Mapper.CreateMap विधि नहीं मिल रही है। क्या मैं गलत AutoMapper संदर्भ / पैकेज का उपयोग कर रहा हूँ? धन्यवाद

11
एकता का उपयोग करके ASP.NET वेब एपीआई नियंत्रक में निर्भरता को शामिल नहीं किया जा सकता
क्या किसी को ASP.NET WebAPI नियंत्रकों में निर्भरता को इंजेक्ट करने के लिए IoC कंटेनर का उपयोग करके कोई सफलता मिली है? मैं इसे काम करने के लिए प्राप्त करने के लिए प्रतीत नहीं कर सकता। यही मैं अभी कर रहा हूं। मेरे में global.ascx.cs: public static void RegisterRoutes(RouteCollection routes) …

13
फ़ाइल या असेंबली को लोड नहीं किया जा सका। System.Net.Http, संस्करण = 4.0.0.0 ASP.NET (MVC 4) के साथ वेब API OData Prelelease
मुसीबत Microsoft ASP.NET वेब API OData पैकेज 5.0.0-rc1 prerelease स्थापित करने के बाद मैं निम्नलिखित अपवाद के साथ समाप्त होता हूं: फ़ाइल या असेंबली लोड नहीं कर सका 'System.Web.Http, संस्करण = 4.0.0.0, संस्कृति = तटस्थ, PublicKeyToken = 31bf3856ad364e35' या इसकी एक निर्भरता। स्थित असेंबली की प्रकट परिभाषा असेंबली संदर्भ से …

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