В настоящее время я работаю над сервисом WCF, который обращается к другой службе для отправки информации в нескольких своих операциях. Прокси для второй службы генерируется через строго типизированный класс ProxyFactory<T>
. У меня не было никаких проблем, но я слышал, что при совершении звонка я должен сделать что-то вроде следующего:
using (new OperationContextScope((IContextChannel)_service))
_service.Send(message);
Итак, мой вопрос: когда создается этот новый OperationContextScope
соответствующий и почему?
Спасибо!