static void Main(string[] args) { var config = new HttpSelfHostConfiguration("http://localhost:8080"); var assemblyResolver = new AssembliesResolver(); config.Services.Replace(typeof(IAssembliesResolver), assemblyResolver); config.Routes.MapHttpRoute( name: "DefaultApi", routeTemplate: "api/{controller}/{action}" ); using (HttpSelfHostServer server = new HttpSelfHostServer(config)) { server.OpenAsync().Wait(); Console.WriteLine("Press Enter to quit."); Console.ReadLine(); } }