RESTfull API с ASP.NET Core Web API часть 2

Создайте веб приложение, которое использует веб-API RESTful (C#).

Ratings: 4.40 / 5.00




Description

Это  вторая часть курса, об использовании 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 Токенов.


При повторении кода,  вам также придется самостоятельно решать задачи и решать проблемы.


Так что, это позволит вам также, получить некоторые дополнительные навыки,  для реальной разработки.


What You Will Learn!

  • Создайте приложение с архитектурой ASP NET Core MVC, для использования ресурсов RESTfull API на .NET 7
  • Создайте собственную систему Аутентификации, на основе ASP NET Core Identity
  • Добавьте версионирование для вашего WEB - API
  • Настройте кеширование для запросов к WEB- API

Who Should Attend!

  • Для тех, кто хочет изучить основы создания RESTfull API на базе .NET 7