Шаблон проекта для прохождения стажировки. Стажер может использовать предложенную структуру или, по согласованию с ментором, свою.
- Сделать форк проекта в свой репозиторий
- Переименовать TrainingProject согласно своему заданию
- Сконфигурировать логирование
- Выбрать движок и сконфигурировать подключение к БД
- TrainingProject.Web - api
- TrainingProject.Domain.Logic - должен содержать бизнес-логику проекта
- TrainingProject.Domain - содержит описание доменных моделей
- TrainingProject.Data - уровень работы с данными
- TrainingProject.Common - общий функционал проекта. НЕ содержит иных зависимостей
- TrainingProject.Logic.Tests - тесты уровня логики
По согласованию с ментором, стажер вправе использовать дополнительный набор сторонних пакетов.
GPL v3 - open source