http://habrahabr.ru/company/microsoft/blog/145178/
В связи с тем, что наше приложение будет представлять собой сервер, слушающий определенные порты, приложение должно быть запущено с повышенными привилегиями. Вы можете запустить скомпилированный исполняемый файл от имени администратора самостоятельно либо запустить проект на исполнение в VS2012 запущенной от имени администратора. Другой возможностью может быть использование команды Netsh.exe для предоставления полномочий резервировать URL текущему пользователю.
http://www.asp.net/web-api/overview/hosting-aspnet-web-api/use-owin-to-self-host-web-api
http://www.developer.com/net/asp/self-hosting-an-asp.net-web-api.html
https://github.com/danesparza/OWIN-WebAPI-Service
http://www.asp.net/web-api/overview/hosting-aspnet-web-api/use-owin-to-self-host-web-api
http://www.developer.com/net/asp/self-hosting-an-asp.net-web-api.html
https://github.com/danesparza/OWIN-WebAPI-Service
http://blogs.msdn.com/b/africaapps/archive/2013/10/03/dinosaurs-and-spaceships-using-self-hosted-webapi-2-with-legacy-applications.aspx
https://www.nuget.org/packages/Microsoft.AspNet.WebApi.SelfHost/5.2.2
PM> Install-Package Microsoft.AspNet.WebApi.SelfHost