ASP.NET WebAPI Last Modified: 2016-08-11
Notes about developing Web APIs using ASP.NET
ASP.NET WebAPI API

ASP.NET WebAPI 2

Dependency Injection

https://www.linkedin.com/pulse/dependencyresolver-aspnet-mvc-webapi-eugene-bichel https://blogs.msdn.microsoft.com/kirpas/2013/08/06/writing-a-simple-implementation-of-dependency-injection-in-mvc-4-web-api-with-net-framework-4-5/ http://www.asp.net/web-api/overview/advanced/dependency-injection https://code.msdn.microsoft.com/ASP-NET-Web-API-Tutorial-468ee148

Error handling

http://www.asp.net/web-api/overview/formats-and-model-binding/model-validation-in-aspnet-web-api http://www.asp.net/web-api/overview/error-handling/exception-handling https://www.google.com/search?q=asp.net+web+api+catch+malformed+json&oq=asp.net+web+api+catch+malformed+json&aqs=chrome..69i57.6759j0j7&sourceid=chrome&ie=UTF-8 http://stackoverflow.com/questions/11989145/asp-net-webapi-custom-message-for-malformed-post-data https://www.jayway.com/2016/01/08/improving-error-handling-asp-net-web-api-2-1-owin/ https://github.com/jayway/owinerrorhandling

Unit testing

http://www.asp.net/web-api/overview/testing-and-debugging/unit-testing-with-aspnet-web-api http://www.asp.net/web-api/overview/testing-and-debugging/unit-testing-controllers-in-web-api

ASP.NET Core (MVC 6)

http://www.hanselman.com/blog/ExploringAMinimalWebAPIWithASPNETCore.aspx http://blog.scottlogic.com/2016/01/20/restful-api-with-aspnet50.html

TODO

https://blog.tonysneed.com/2016/01/06/wcf-is-dead-long-live-mvc-6/