RESTfull API с ASP.NET Core Web API часть 2
Создайте веб приложение, которое использует веб-API RESTful (C#).
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