static void Main(string[] args) { const string url = "http://localhost:1994"; var kernel = new StandardKernel(); NinjectBindServices.BindServices(kernel); var config = new HttpSelfHostConfiguration(url); config.DependencyResolver = new NinjectDependencyResolver(kernel); WebApiConfig.Register(config); using (HttpSelfHostServer server = new HttpSelfHostServer(config)) { server.OpenAsync().Wait(); Console.WriteLine("Use " + url); Console.WriteLine("Press Enter to quit."); Console.ReadLine(); } }
private static void RegisterServices(IKernel kernel) { NinjectBindServices.BindServices(kernel); GlobalConfiguration.Configuration.DependencyResolver = new NinjectDependencyResolver(kernel); }