public static void Main(string[] args) { Logger.Info("Starting up"); var server = new HttpServer(Configuration.HttpServerPort); var bazar = new Bazar(server); var api = new RestAPI(server, bazar); if (!File.Exists(Configuration.BazarPersistentFile)) { bazar.CreateChannel("/", Configuration.DefaultChannelName, Configuration.DefaultChannelDescription); } ; bazar.Save(); server.Start(); (new ManualResetEvent(false)).WaitOne(); }
public RestAPI(HttpServer server, Bazar bazar) { server.OnGet += OnGet; Bazar = bazar; }