Создаём и разделяем на слои приложение 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 г.
Дата создания : 17 июня 2023 г.