DD.WellWorkover.Cloud/AsbCloudInfrastructure/Repository
Оля Бизюкова 9cdf29c6c5 Мелкая правка
2024-01-19 16:48:00 +05:00
..
CacheBase.cs Process map some nit refactoring 2023-10-17 10:20:27 +05:00
CrudCacheRepositoryBase.cs включил NULLABLE на весь проект. Удалил директивы #nullable для компилятора 2023-04-18 16:22:53 +05:00
CrudRepositoryBase.cs включил NULLABLE на весь проект. Удалил директивы #nullable для компилятора 2023-04-18 16:22:53 +05:00
CrudWellRelatedCacheRepositoryBase.cs Правки после ревью 2023-10-16 13:45:29 +05:00
CrudWellRelatedRepositoryBase.cs Правки после ревью 2023-12-14 09:26:03 +05:00
DailyReportRepository.cs Рефакторинг суточного рапорта 2023-12-20 16:55:17 +05:00
DepositRepository.cs remove TelemetryTracker 2023-05-19 17:57:07 +05:00
DrillTestRepository.cs Правка по результатам ревью - 2 2023-10-23 15:54:29 +05:00
FaqRepository.cs refactor ArgumentInvalidException 2023-09-29 12:06:46 +05:00
FileRepository.cs Фоновое удаление файлов (тех, дата загрузки которых составляет более 30 дней от текущей даты) 2023-11-08 17:12:53 +05:00
FileStorageRepository.cs Мелкая правка 2024-01-19 16:48:00 +05:00
GtrWitsRepository.cs Fix GtrWitsRepository.SaveDataAsync() 2023-09-20 17:50:44 +05:00
HelpPageRepository.cs Справки по страницам 2023-11-27 17:44:55 +05:00
LimitingParameterRepository.cs включил NULLABLE на весь проект. Удалил директивы #nullable для компилятора 2023-04-18 16:22:53 +05:00
ManualDirectoryRepository.cs Мелкие правки 2023-09-14 11:25:58 +05:00
NotificationRepository.cs Изменил отправку уведомлений через SignalR 2023-08-04 09:47:22 +05:00
ProcessMapPlanRepository.cs Update nugets 2024-01-18 11:05:22 +05:00
QueryContainer.cs включил NULLABLE на весь проект. Удалил директивы #nullable для компилятора 2023-04-18 16:22:53 +05:00
readme.md Crud services moved to Repository directory 2022-06-16 12:33:05 +05:00
ScheduleRepository.cs Небольшой рефакторинг 2023-11-09 15:01:29 +05:00
SetpointsRequestRepository.cs включил NULLABLE на весь проект. Удалил директивы #nullable для компилятора 2023-04-18 16:22:53 +05:00
TelemetryWirelineRunOutRepository.cs fix TelemetryService.GetTimezone() 2023-06-20 14:41:19 +05:00
TrajectoryEditableRepository.cs Правки после ревью-2 2023-11-30 09:40:51 +05:00
TrajectoryNnbRepository.cs Фикс репозиторий 2023-12-20 16:42:39 +05:00
UserRepository.cs refactor ArgumentInvalidException 2023-09-29 12:06:46 +05:00
UserRoleRepository.cs refactor ArgumentInvalidException 2023-09-29 12:06:46 +05:00
UserSettingsRepository.cs UserSettingsController Add DeleteAsync(int idUser, CancellationToken token) method 2023-07-28 11:30:17 +05:00
WellCompositeRepository.cs Рефакторинг репозиториев 2023-10-12 15:21:41 +05:00
WellFinalDocumentsRepository.cs refactor ArgumentInvalidException 2023-09-29 12:06:46 +05:00
WellOperationRepository.cs Формат даты в WellOperationDto - DateTimeOffset 2023-12-29 11:24:46 +05:00
WellSectionPlanRepository.cs Исправления 2023-12-15 11:57:01 +05:00
WitsRecordRepository.cs Wits repository cache last received value. 2023-06-29 10:37:21 +05:00

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>();