Рассмотрим некоторые вещи, которые необходимо ускорить в процессе:
Я написал генераторы кода, чтобы вы могли выбирать таблицы и столбцы из базы данных и генерировать C # DTO.Это экономит много ненужной печати и может генерировать DTO намного быстрее.Немного времени вперед, но когда у вас есть таблица с 20 столбцами, вам нужно отобразить ее, это помогает.
Я также написал генераторы кода для сопоставления DTO с хранимой процедурой операций сохранения, удаления и запроса.Снова экономия времени, потому что многие из них оказываются очень похожими.Если у вас написано много утомительного «хрюканного» кода, подумайте о генераторе кода, чтобы сделать это.
Используйте каркас сущностей или ORM mapper для бэкенда.Это может сэкономить много времени, но вы должны инвестировать в знания ORM и узнать, как это работает.
Создайте общий набор DTO, которые используются от клиента к базе данных.Это может быть непрактичным в некоторых ситуациях, когда вам нужны прокси-серверы или меньшие DTO для клиента, но вы можете попробовать использовать некоторые общие DTO, которые передаются от клиента обратно на сервер.
Удалите некоторые изслои.Я знаю, что это звучит немного анти-паттерн, но в некоторых случаях лук не должен быть таким густым.