I am aware of various tutorials as well as complete examples targeting WebApi & Entity Framework (even from Microsoft) that have WebApi
WebApi
Entity Framework
You are supposed to Dispose() of your context class, so use the using construct:
Dispose()
using
using (var context = new InternetDbContext()) { // your code here, try/catch is auto-generated by the compiler }