-Eng In this API, 3 different vehicle types have been created (vehicle base class). By giving some features to the different vehicle types created (for example, turning on the car's headlights, deleting the car, calling the car by its color, etc.), Get, Post, and Delete operations have been performed in accordance with the REST architecture. Apart from this, no database connection has been established, and dependency injection has been used as the design pattern. In addition, different repositories and controllers have been created for all vehicle types.
-Tr Bu api'da 3 farklı araç tipi oluşturulmuştur (vehicle base class). Oluşturulan farklı araç tiplerine bazı özellikler kazandırılırak (örneğin arabanın farklarını yakması, arabanın silinmesi, arabanın rengine göre çağrılması vb) Get, Post, Delete işlemleri Rest mimarisine uygun olarak gerçekleştirilmiştir. Bunun dışında herhangi bir database bağlantısı kurulmamış, design pattern olarak da dependency injection kullanılmıştır. Ayrıca tüm araç türleri için farklı repositoriler ve controller oluşturulmaya özen gösterilmiştir.