Это вторая часть курса, об использовании WEB API в .NET 7.
В этой части, на примере архитектуры ASP.NET Core MVC, создадим веб приложения, для управления объектом коммерческой недвижимости.
В первом разделе этой части курса, мы создадим новый проект из ASP.NET Core MVC, а далее внутри этого нового проекта, мы также настроим модели необходимые модели DTO, универсальную модель HTTP запроса, настроим конвертацию данных с помощью AutoMapper.
Затем настроим адреса для запросов к API, в файле appsettings.json.
После чего создадим некий универсальный сервис для доступа к ресурсам API.
И на основании этого универсального сервиса, мы создадим сервисы доступа к данным, для конкретных сущностей, из предметной области.
Далее разберем проблемы, связанные с определением Nullable объектов, и исправим их.
И в этой части, мы также сформируем код, для реализации основных CRUD операций, то есть для операций Создания, Чтения,
Обновления и Удаления сущностей, из предметной области.
Мы создадим Контроллеры и Методы для управления объектами коммерческой недвижимости.
Далее, мы создадим Представления для этих Методов, используя HTML CSS и Bootstrap.
Затем, мы настроим защиту доступа к ресурсам API, на основе JWT Токенов.
При повторении кода, вам также придется самостоятельно решать задачи и решать проблемы.
Так что, это позволит вам также, получить некоторые дополнительные навыки, для реальной разработки.