ASP.NET Core Web API додаток, який симулює роботу парковки
-
Список всіх машин (GET)
-
Деталі по одній машині (GET)
- http://localhost:53577/api/cars/id
- [id - порядковий номер машини на парковці]
- http://localhost:53577/api/cars/id
-
Видалити машину (DELETE)
- http://localhost:53577/api/cars/delete/id
- [id - порядковий номер машини на парковці]
- http://localhost:53577/api/cars/delete/id
-
Додати машину (POST)
- http://localhost:53577/api/cars/add
- http://localhost:53577/api/cars/add/type;balance
- [type - приймає наступні значення: 1, 2, 3, 4, Passenger, Truck, Bus, Motorcycle]
- [balance - приймає значення в діапазоні від 50 до 1000]
-
Додати певне число машин (POST)
- http://localhost:53577/api/cars/addrange/count
- [count - кількість машин для додавання на парковку]
- http://localhost:53577/api/cars/addrange/count
-
Кількість вільних місць (GET)
-
Кількість зайнятих місць (GET)
-
Загальний дохід (GET)
-
Загальна статистика (GET)
-
Вивести Transactions.log (GET)
-
Вивести транзакції за останню хвилину (GET)
-
Вивести транзакції за останню хвилину по одній конкретній машині (GET)
- http://localhost:53577/api/transactions/history/id
- [id - порядковий номер машини на парковці]
- http://localhost:53577/api/transactions/history/id
-
Поповнити баланс машини (PUT)
- http://localhost:53577/api/transactions/recharge/id;amount
- [id - порядковий номер машини на парковці]
- [amount - приймає значення в діапазоні від 50 до 1000]
- http://localhost:53577/api/transactions/recharge/id;amount