Skip to content

Лаб. 4 6413 Петров Григорий#285

Closed
gregory-237 wants to merge 10 commits intoitsecd:mainfrom
gregory-237:lab_1
Closed

Лаб. 4 6413 Петров Григорий#285
gregory-237 wants to merge 10 commits intoitsecd:mainfrom
gregory-237:lab_1

Conversation

@gregory-237
Copy link

ФИО: Петров Григорий
Номер группы: 6413
Номер лабораторной: 1, 2, 3, 4
Номер варианта: 74
Краткое описание предметной области: Пункт проката автомобилей
Краткое описание добавленных фич: Реализована доменная модель пункта проката автомобилей (CarModel, ModelGeneration, Car, Client, Rental), добавлены data seeder и юнит-тесты (xUnit, Bogus), настроен GitHub Actions CI. Подключён EF Core с репозиторием и миграциями (SQL Server). Добавлены DTO-records, профиль AutoMapper, REST API контроллеры и аналитический эндпоинт, настроен оркестратор .NET Aspire (AppHost). Реализована потоковая передача данных через RabbitMQ: генератор формирует батчи тестовых аренд и публикует их в очередь, API принимает сообщения в фоне через BackgroundService и сохраняет в базу данных.

@github-actions github-actions bot added In progress Код в процессе проверки Lab 4 Лабораторная №4. Инфраструктура labels Feb 23, 2026
Copy link
Contributor

@kolyanch kolyanch left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

На данный момент проект не билдится

@gregory-237 gregory-237 requested a review from kolyanch February 23, 2026 11:55
@kolyanch kolyanch closed this Feb 23, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

In progress Код в процессе проверки Lab 4 Лабораторная №4. Инфраструктура

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants