static void Main() { using (var uriFileWriter = new StreamWriter(File.Open(UriFilePath, FileMode.Create, FileAccess.Write, FileShare.Read))) { const string baseUri = "http://localhost:8888/"; uriFileWriter.WriteLine(baseUri); uriFileWriter.Flush(); using (var appHost = new AppHost(DirectoryCatalog.AllAssembliesIn(ServerDirectory))) { appHost.Init(); appHost.Start(baseUri); Thread.Sleep(Timeout.Infinite); } } }