Я использую потрясающую библиотеку Hammock REST (https://github.com/danielcrenna/hammock) для .NET C #, и я столкнулся с проблемой с RestClient.BeginRequest. При первом вызове этого метода в моем коде он блокирует текущий поток дляхорошие 15 секунд. У меня сложилось впечатление, что этот метод является асинхронной операцией, потому что он возвращает IAsyncResult и принимает обратный вызов - он должен немедленно вернуться, верно?
Я знаю, что проблема в BeginRequest, потому что сеанс отладкипокажет, что он висит на этой конкретной строке кода - другими словами, проблема не связана с проблемами подключения к Интернету или задержкой между ресурсом REST и моей локальной машиной.
Я мог бы погрузиться в исходный код дляГамак, но там довольно запутанно - кто-нибудь сталкивался с этой проблемой раньше? Это просто ошибка в Гамаке или это ожидаемое поведение? Мне трудно найти много документации. Заранее спасибо за вашу помощь!