Skip to content

arqwyle/AppMonitoringService

Repository files navigation

Сервис мониторинга стороннего приложения

Инструкции для запуска и сборки

Для сборки необходимо в корне решения выполнить команду
docker compose build

Для запуска необходимо в корне решения выполнить команду
docker compose up -d

WebApi будет доступно по адресу http://localhost:8080/appmonitoring
SPA будет доступно по адресу http://localhost:4200

Краткое описание реализации

Для WebApi Используется .NET 10
Для базы данных используется PostgreSQL 18 и EF Core
SPA реализовано на Angular 21
Для сервиса и репозитория реализованы асинхронные методы
Для контроллера используются Dto с атрибутами валидации
Контроллер и сервис покрыты логами и юнит тестами
Репозиторий покрыт интеграционными тестами

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors