में काम नहीं कर रहा है, मुझे लगता है कि एएसपी.Net वेब एपीआई में बाध्यकारी मॉडल एमवीसी द्वारा समर्थित कार्यक्षमता के समान न्यूनतम स्तर के साथ बाध्यकारी का समर्थन करना था।एएसपी.Net वेब एपीआई मॉडल बाध्यकारी एमवीसी 3
public class WordsController : ApiController
{
private string[] _words = new [] { "apple", "ball", "cat", "dog" };
public IEnumerable<string> Get(SearchModel searchSearchModel)
{
return _words
.Where(w => w.Contains(searchSearchModel.Search))
.Take(searchSearchModel.Max);
}
}
public class SearchModel
{
public string Search { get; set; }
public int Max { get; set; }
}
मैं के साथ यह अनुरोध कर रहा हूँ:
निम्नलिखित नियंत्रक लो
http://localhost:62855/api/words?search=a&max=2
दुर्भाग्य के रूप में यह MVC में होगा मॉडल बाध्य नहीं है। यह बाध्यकारी क्यों नहीं है जैसा कि मैं उम्मीद करता हूं? मेरे आवेदन में मेरे पास कई अलग-अलग मॉडल प्रकार होंगे। यह अच्छा होगा अगर बाध्यकारी सिर्फ काम करता है, जैसे यह एमवीसी में करता है।
हो सकता है, आपकी मदद कर इस [पोस्ट] [1] समस्या। [1]: http://stackoverflow.com/questions/12072277/reading-fromuri-and-frombody-at-the-same-time – Cagdas