Skip to content
A fun, simple, and interactive way to learn ASP.NET Web API through testing.
C# F#
Find file
Pull request Compare This branch is even with WebApiContrib:fsharp.
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Failed to load latest commit information.


Based on EdgeCase's fantastic Ruby koans, the goal of the ASP.NET Web API koans is to teach you ASP.NET Web API through testing.

When you first run the koans, you'll be presented with a runtime error and a stack trace indicating where the error occured. Your goal is to make the error go away. As you fix each error, you should learn something about ASP.NET Web API.

As each ASP.NET Web API user will be using a different language, switch to the branch matching your language to find the koans relevant to your language. The README should reflect additional instructions.


Something went wrong with that request. Please try again.