forked from ddrilling/AsbCloudServer
.. | ||
CrudCacheServiceBase.cs | ||
CrudServiceBase.cs | ||
CrudWellRelatedCacheServiceBase.cs | ||
CrudWellRelatedServiceBase.cs | ||
readme.md | ||
SetpointsRequestRepository.cs |
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>();