You are on page 1of 1

AddCarFormModel - тук описваме какво очакваме от потребителя когато попълва някаква

кола
{get; init;} данните са initable (каквито са изпратени такива)
-model binding означава httpPost request-a който идва от routinga да се намачне на
този клас
-[HttpPost] Public IActionResult Add(AddCarFormModel car)
var carData = new Car { Brand = car.Brand } this.data.Cars.Add(carData);
this.data.SaveCh.()
-CarListingViewModel - Модел за визуализация на кола (не всичко ни трябва, без
description)
All() var cars = this.data.Cars.Select(c => new CarListingViewModel { Id =
c.Id}).ToList()
Return View(cars);

-Трислойна архитектура (данни, сървиси и уеб)


Web API лекцията на края - изнасяне в сървиси

You might also like