В настоящее время я запрашиваю 8 раз, используя Query<>
(8 раз, потому что мне нужно преобразовать некоторые столбцы в JSON, а иногда и отдельно), чтобы сгенерировать один полный требуемый набор результатов.Однако мне было интересно, можно ли повысить производительность с помощью QueryMultiple
.У меня есть гипотеза, что QueryMultiple
может запрашивать все эти таблицы одновременно, поэтому мне не нужно ждать завершения каждого отдельного запроса.
У меня есть еще один вариант.Это использование *Async
версий методов.
Однако я не могу реализовать QueryMutiple
без значительного изменения кода.Должен ли я использовать QueryMutiple
или *Async
версии обычных методов?Каков компромисс между двумя альтернативами, и какой я должен использовать?