Служба REST WCF возвращает ответ клиенту, даже если вторичный поток не завершен?

Я пытаюсь реализовать некоторую логику аналитики в своем веб-сервисе WCF REST, но я не хочу снижать производительность при этом.
Я думал о запуске нового потока, который будет взаимодействовать со службой аналитики (Mixpanel), пока основной поток выполняет реальную работу, но я не уверен, что это выполняет то, что я хочу сделать.

Я предполагаю, что веб-сервис вернет ответ, как только его основной поток будет выполнен, в то время как вспомогательный поток будет работать сам по себе и может работать дольше без ожидания клиентом дополнительного времени.

Это точное предположение?

1 ответ

Некоторые тесты показали, что мое предположение было верным.

Другие вопросы по тегам