Exemple #1
0
        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();
        }
Exemple #2
0
 public RestAPI(HttpServer server, Bazar bazar)
 {
     server.OnGet += OnGet;
     Bazar         = bazar;
 }