DD.WellWorkover.Cloud/AsbCloudInfrastructure/Repository/readme.md

10 lines
585 B
Markdown
Raw Normal View History

# Repository
`Repository` - CRUD сервис для сущности в проекте. Не содержит бизнес логику.
Вся логика такого сервиса - преобразование данных полученых из БД в Data Transfer Object (DTO) и обратно.
Преобразования осуществляются методами `Convert` с базовым маппингом:
protected virtual TDto Convert(TEntity src) => src.Adapt<TDto>();
protected virtual TEntity Convert(TDto src) => src.Adapt<TEntity>();