Witam,
Czy da się zrobić tak aby API obsługiwało jednocześnie format XML i JSON? Czy też trzeba się zdecydować na jeden format?
Głównie chodzi mi tutaj o zapytania do web.API
Z góry dziękuje za odpowiedzi.
Tak da się. Jeśli to web api to w odpowiedzi zwracasz obiekty, a to jako co zostaną wysłane to kwestia formatera. Ustawia się to w konfiguracji.
Wydaje mi się, że tutaj będzie to ładnie opisane
http://www.asp.net/web-api/overview/formats-and-model-binding/json-and-xml-serialization#removing_the_json_or_xml_formatter
Edytka dopowiada:
Co do przyjmowania - oczywiście też się da. Nie pamiętam które formaty przyjmuje jako domyślne, tutaj jest więcej na ten temat:
http://www.asp.net/web-api/overview/formats-and-model-binding/content-negotiation
Trochę inaczej sobie z tym poradziłem poprzez deserializację. Dzięki za pomoc. :)
Zarejestruj się i dołącz do największej społeczności programistów w Polsce.
Otrzymaj wsparcie, dziel się wiedzą i rozwijaj swoje umiejętności z najlepszymi.