Перейти к содержанию

Создаём и разделяем на слои приложение ASP.NET Core Razor

После того, как завершена работа над сервисом gRPC, мы создадим веб-приложение, позволяющее загрузить файл с начальными данными о странах, и затем отображать загруженные данные и изменять их.

Создадим каркас проекта

Прежде всего доработаем структуру нашего солюшена: добавим папки gRPC и Web и перенесем наши проекты CountryService.* в папку gRPC. В папке Web создадим четыре проекта с префиксом CountryWiki.*: приложение ASP.NET Razor Pages под названием CountryWiki.Web и три библиотеки классов: CountryWiki.Domain, CountryWiki.DAL и CountryWiki.BLL.

Определяем контракты и доменные объекты

Реализуем слой доступа к данным при помощи клиента gRPC

Реализуем слой бизнес-логики

Настраиваем приложение Razor Pages


Последнее обновление : 17 июня 2023 г.
Дата создания : 17 июня 2023 г.

Комментарии

Комментарии