Я реализовал услугу WCF для подписки/публикации (для собственного удовольствия), которая работает достаточно хорошо. Как и все блоги и книги, которые я видел, они все используют OperationContext
для получения обратного вызова клиентов. После небольшого чтения из-за того, что многие люди говорили, что не используют OperationContext
, я обнаружил, что не могу создать соответствующие модульные тесты. Но я не смог найти альтернативы. Я полагаю, что метод subscribe может принять параметр для его собственного адреса? Я мог видеть, что код может быть проверен с точки зрения тестового стенда интеграции, но не для модульного тестирования, так как OperationContext
всегда будет null.
Как получить конечную точку клиента при подписке на мой сервис без использования OperationContext
?
Немного в стороне, но где хороший ресурс WCF с учетом тестирования при отображении образцов кода? Там много блогов, повторяющих один и тот же код без предоставления тестовых примеров.
Спасибо.