Здравствуйте, gandjustas, Вы писали:
G>Ох сколько вопросов сразу:
G>1) В случае List<T> надо все синхронные операции в async\await оборачивать?
Тривиальная задача.
G>2) В случае базы данных вместо одного апдейта в базу улетит 100500?
Не обязательно. Скорее всего, не важно.
G>3) Откуда вообще у веб-сервиса метод с фильтрами по категории или будут тянуться все сотрудники, а потом фильтр пойдет на клиенте?
Метод с фильтрами по категории у нашего репозитория, а как он реализован — дело десятое. Главное, код работы с зарплатой от этого никак не зависит.
G>У вас получился заведомо неэффективный код для каждого из случаев И сразу же отрублены все возможности улучшить ситуацию.
Что такое "эффективный код" в случае изменения важной информации о сотрудниках предприятия?