Вот справочная информация.У меня есть служба WCF, настроенная так:
[ServiceBehavior(InstanceContextMode = InstanceContextMode.PerCall)]
Теперь мне нужна помощь, чтобы понять, как именно работает этот контекстный режим.
Вот проблема, с которой я сталкиваюсь.В качестве аргумента, скажем, у меня есть вызов, который занимает 10 секунд, чтобы выполнить и вернуться с сервера.Если я сделаю два вызова одновременно (используя Ajax-запрос), первый запрос вернется через 10 секунд.Но второй запрос вернется через 20 секунд.
Я ожидал, что этот контекстный режим будет обрабатывать оба запроса независимо друг от друга и возвращать оба запроса одновременно.Правильно ли настроен мой сервис?