An open API service indexing awesome lists of open source software.

https://github.com/appinfd/enterprise-development-samples

Примеры кода по предмету "Pазработка профессиональных приложений"
https://github.com/appinfd/enterprise-development-samples

blazor dotnet efcore rest-api xunit

Last synced: 4 months ago
JSON representation

Примеры кода по предмету "Pазработка профессиональных приложений"

Awesome Lists containing this project

README

          

# Разработка профессиональных приложений

В этом репозитории находятся примеры кода с лекционных/практических занятий.

|Компонент|Onion Layer|Проект|Тип|Описание|
|--|--|--|--|--|
|Сервер|Domain|[BookStore.Domain](https://github.com/appinfd/enterprise-development-samples/tree/main/BookStore.Domain)|Class library|Содержит основные сущности, инкапсулирующие бизнес-логику приложения|
|Сервер|Application|[BookStore.Application](https://github.com/appinfd/enterprise-development-samples/tree/main/BookStore.Application)|Class library|Содержит службы, отвечающие за функционирование приложения|
|Сервер|Application|[BookStore.Application.Contracts](https://github.com/appinfd/enterprise-development-samples/tree/main/BookStore.Application.Contracts)|Class library|Определяет контракты и абстракции для обмена данными между клиентом и хостом|
|Сервер|Infractructure|[BookStore.Infractructure.EfCore](https://github.com/appinfd/enterprise-development-samples/tree/main/BookStore.Infractructure.EfCore)|Class library|Предоставляет реализацию ORM системы, отвечает за взаимодействие между приложением и базой данных|
|Сервер|Presentation|[BookStore.Server](https://github.com/appinfd/enterprise-development-samples/tree/main/BookStore.Server)|ASP.NET Core Web API|Реализует HTTP-сервис для обработки запросов и предоставления данных потребителям апи|
|Клиент|-|[BookStore.Client](https://github.com/appinfd/enterprise-development-samples/tree/main/BookStore.Client)|Blazor WebAssembly Standalone App|Клиентское приложение, потребитель апи|