У меня есть служба автозаполнения, которая выполняется менее чем за 1 мс - отлично!Это время выбора метода.
Когда я создавал эту службу вне проекта, вызов службы занимал в общей сложности 5 мс.Сервис является ASMX и возвращает результат JSON.
Но как только я интегрировал этот сервис в реальный проект, он теперь занимает 200 мс, хотя вызов метода все еще выполняется за 1 мс.Так что это должна быть сериализация, конвейер ASP.NET или IIS.
Проект настолько велик, что трудно точно знать, какие запущены HttpModules / Handlers.
Итак, мой вопрос: есть ли простой профилировщик, который может разместить HTTP-запрос в IIS, который скажет мне, сколько времени занимает каждый этап?кто-нибудь говорит скорость сети!
Большое спасибо, Эш.