Получите wcf Callback в приложении Asp.net Core
У меня дуплексный WCF-сервис, размещенный на консоли. Это проверено и работало нормально.
Я хочу использовать этот сервис WCF в Asp.net Core. Я сделал это, используя этот https://medium.com/@narinkaew/using-wcf-soap-services-in-net-core-fb13180c4eda Потребление WCF в Asp.net Core.
Я могу получить ответ, но я не получаю никакого обратного вызова. Просто продолжай ждать.
Я загрузил код https://filebin.net/pf9eplqjncc0octj.
ClinicWcfService - это сервисное приложение wcf
HospitalServiceHost - служба WCF, размещенная на консоли
ServiceEngineersDesk - это основное приложение Asp.net.
Может кто-нибудь сказать мне, как получить обратный вызов WCF в основном приложении asp.net?
1 ответ
Я сделал это со своей стороны. Вместо создания экземпляра интерфейса службы wcf создайте экземпляр реализации интерфейса.
Теперь этот класс выставляет событие обратного вызова. Просто подпишитесь на него
После некоторой борьбы я смог это выяснить.