Web Api Część NR.1 Web API jest to aplikacja, która może być manipulowana przy użyciu protokołu HTTP. Protokół HTTP zawiera 4 metody (GET,POST,PUT,DELETE) i przy pomocy tych metod manipulujemy Web API. Protokół HTTP nie jest związany szczególnie z żadną platformą. Web API jest wykorzystywane przez wiele urządzeń z różnych platform.
ASP.NET Web API
2. Udostępnianie listy elementów
Get/List Część NR.2 W poprzednim wpisie opisałem czym jest ASP.NET WEB API
Dzisiaj napiszę prostą aplikację, która przekaże listę gier przez protokół HTTP.
Aplikacja demo będzie bardzo prosta i wystarczającym krokiem do rozumienia jak się buduje Web API.
3. Konfiguracja klasa WebApiConfig
WebApiConfig Część NR.3 W poprzednim wpisie stworzyliśmy proste Web API. Z niego możemy pobrać listę gier. Przykład z poprzedniego wpisu jest bardzo prosty,
Tak bardzo prosty, że nie poruszył kwestii konfiguracji API.
W tym wpisie nadpiszemy domyślne zachowanie frameworku ASP.NET WEB API. Zmienimy także ustawienia API w taki sposób, aby zwracała ona dane w formacie JSON dla każdej przeglądarki.
4. Debugowanie fiddler i inne narzędzia
Debug Część NR.4 Potrafisz zbudować WEB API używając frameworka ASP.NET. Niestety to tylko początek. Po stworzenie WEB API musimy go przetestować. Wysyłać do niego żądania i sprawdzać wiadomości zwrotne
Istnieje parę narzędzi, które mogą ci pomóc w testowaniu twojego WEB API.
5. Twój TraceWriter generujący logi HTML
Trace Writer Część NR.5 W poprzednim wpisie omówiliśmy jak można sprawdzać działanie WEB API przy użyciu Fiddler-a.
WCF jak i ASP.NET WEB API ma wbudowany mechanizm śledzenia działania usługi i zapisu logów do określonego źródła.