Пример #1
0
        static void Main(string[] args)
        {
            var train = TrainManagement.CreateTrain();

            Console.WriteLine($"Amount of wagons which was calculated:" +
                              $" {WagonsAlgorithm.CalculateAmountOfWagons(train)}");
        }
Пример #2
0
        private async void MainPage_Loaded(object sender, RoutedEventArgs e)
        {
            // first create the webserver
            await TrainManagement.InitTrain();

            webserver = new HttpServer(80);

            var restRouteHandler = new RestRouteHandler();

            try
            {
                webserver.RegisterRoute("file", new StaticFileRouteHandler(ApplicationData.Current.LocalFolder.Path + "\\file"));
                webserver.RegisterRoute("", restRouteHandler);
            }
            catch (Exception ex)
            {
                Debug.WriteLine(ex.Message);
            }
            restRouteHandler.RegisterController <TrainManagement>();

            await webserver.StartServerAsync();
        }