Описание тега wcf-behaviour

1 ответ

Расширение поведения службы WCF, генерирующее исключение нулевой ссылки

Итак, я пытаюсь написать службу маршрутизации. Идея состоит в том, что каждый раз, когда кто-то вызывает службу маршрутизации, конечная точка выбирается случайным образом расширением поведения WCF. Я использовал слегка измененный пример из MSDN под …
1 ответ

Вызов WCF (в методе AfterReceiveRequest интерфейса IDispatchMessageInspector)

Я получаю некоторые значения в AfterReceiveRequest и хочу использовать это в BeforeSendReply в WCF. Пожалуйста, помогите мне, как я могу это сделать. Я работаю в файлах проекта C#. Я не могу использовать Seesion, ViewState здесь. я могу использовать…
21 июн '10 в 11:01
1 ответ

Расширение WCF endpointBehaviors не обнаружено при наличии имени param?

Я пытаюсь расширить поведение моей конечной точки службы с помощью пользовательского MessageInspector, расширение работает нормально и оно подобрано, но только если я не определяю параметр "name" в теге поведения и не определяю конкретное поведение …
25 окт '10 в 14:10
1 ответ

Обеспечение доступности данных домена для поведения WCF

В моем приложении есть значение ("BusinessUnit"), которое я хочу добавить в каждый запрос к веб-сервису. Одним из способов сделать это было бы написать поведение WCF, которое вставило бы значение для меня. Однако, одна часть, которая мне не ясна, со…
27 май '11 в 10:27
2 ответа

Программная настройка Exception-отправки в WCF

Я хотел бы, чтобы мой клиент Silverlight мог отображать исключения, которые произошли на сервере во время вызова WCF. Учитывая мой текущий код для создания канала WCF (на клиенте): // create the binding elements BinaryMessageEncodingBindingElement b…
23 сен '09 в 14:43
2 ответа

Как добавить OperationBehavior для всех операций службы IIS, размещенной на сервере IIS?

У меня есть пользовательские операции поведения. Я хотел бы применить его для всех операций одновременно. К сожалению, OperationBehaviors нельзя настроить для всей службы или в файле web.config. При размещении службы WCF в тестовом приложении я могу…
15 фев '13 в 12:07
3 ответа

Как вызвать службу WCF синхронно

У меня есть служба WCF, и я создаю клиента с помощью "Добавить ссылку на службу" из VS 2010. Проблема заключается в том, что служба вызывается асинхронно, хотя параметры "Создать асинхронные операции" не отмечены. Так как я могу позвонить в службу с…
1 ответ

Модульное тестирование расширения поведения WCF

Это сводит меня с ума. У меня есть расширение, которое мы используем, чтобы изменить ответ содержимого на запрос, если есть ошибка. В принципе, если все работает, он сериализуется в JSON как обычно, но если мы получаем необработанное исключение, мы …
03 май '12 в 13:12
1 ответ

Расширение поведения WCF для BizTalk Порт отправки WCF-WebHttp не заполняется Дата Заголовок Http

У меня есть приложение BizTalk 2013 (не R2), которое должно отправлять документ Json в API RESTful внешнего поставщика. Вендору требуются три заголовка Http: Тип контента: приложение / JSON Дата: в формате ISO8601 UTC Авторизация: кастомная авториза…
09 июл '15 в 17:18
0 ответов

Как программно прочитать текущую таблицу фильтров на маршрутизаторе WCF

У нас есть существующий маршрутизатор wcf со следующей конфигурацией: <routing> <filters> <filter name="Other" filterType="MatchAll" /> <filter name="action1" filterType="Action" filterData="http://tempuri.org/action2" /> &lt…
04 окт '12 в 21:30
2 ответа

Обработчик ошибок WCF json вызывает исключение

У меня есть два поведения, настроенные в моей конечной точке: Один для сериализации JSON, который в основном очень похож на пример здесь. Здесь важно следующее: public class NewtonsoftJsonBehaviorExtension : BehaviorExtensionElement { public overrid…
07 окт '14 в 12:59
1 ответ

Что-то вроде рабочего фильтра в WCF REST?

Я ищу что-то вроде AuthorizeAttribute в MVC я могу использовать что-то вроде этого: [WebGet(UriTemplate = "data/{spageNumber}")] [WebCache(CacheProfileName = "SampleProfile")] [WcfAuthorize] public IEnumerable<SampleItem> GetCollection(String …
1 ответ

SoapU я получаю ответ, но не клиент.Net

Я пытаюсь получить доступ к веб-сервису https Java из.net клиента, но всегда получаю исключение "504 Gateway Timeout". Я мог получить ответ от того же веб-сервиса, используя SoapUI. Я также заметил, что запрос мыла сообщения SoapUI и клиента.net не …
18 окт '12 в 08:39
2 ответа

Настройка пользовательского поведения привязки WCF через файл.config - почему это не работает?

Я пытаюсь вставить пользовательское поведение в мой сервисный клиент, следуя приведенному здесь примеру . Я, кажется, следую за всеми шагами, но я получаю исключение ConfigurationErrorsException. Есть ли кто-нибудь более опытный, чем я, который може…
30 май '10 в 23:24
1 ответ

Какой смысл определять конечные точки службы в самой службе WCF, когда хост-приложение, размещенное самостоятельно, не может даже использовать его

Я абсолютно новичок в WCF, и я все еще изучаю основы. До сих пор я узнал, что я могу создать службу и настроить ее конечные точки и поведение в файле конфигурации службы. И когда я запускаю свой сервис в Visual Studio, создается приложение по умолча…
04 сен '15 в 14:27
1 ответ

В WCF можно ли повторно использовать поведение конечных точек, поведение служб и привязки?

В WCF можно ли повторно использовать поведение конечных точек, поведение служб и привязки? Или каждая служба / конечная точка должны иметь разные, даже если они одинаковы, за исключением их идентификатора.
0 ответов

Как использовать netTcpBinding с безопасностью на уровне сообщений?

Я перевожу свои сервисы WSE3 на платформу WCF. Клиенты будут устаревшими клиентами WSE3. Чтобы выполнить некоторые требования, я создал пользовательское поведение службы. Конфигурация (в web.config) для служебного поведения содержит serviceCertifica…
2 ответа

Бросить ошибку в поведение и вернуть ее клиенту

Я пишу некоторые службы в WCF для вызова клиентом Silverlight. Я изменяю код состояния на 200 каждый раз, когда должна быть возвращена ошибка, через IDispatchMessageInspector. Он работает почти идеально, но иногда он возвращает ошибку 500: NotFound.…
2 ответа

Пользовательское поведение не будет зарегистрировано в моем web.config

У меня есть рабочее приложение, использующее Json.NET (newtonsoft) в качестве пользовательского сериализатора. В настоящее время я добавляю этот производный от WebHttpBehavior в пользовательский WebServiceHostFactory. Посмотрите фрагмент кода в конц…
10 ноя '11 в 15:48
1 ответ

Как вы думаете, что самое прекрасное в WCF?

WCF делает вашу жизнь проще или сложнее? Как вы думаете, это красиво по своей природе или вы должны избегать его уродства, как чума? Мне нравится идея поддержки интерфейсов REST + SOAP с простыми конфигурациями связывания (ala webHttpEndpoint / basi…
03 авг '11 в 20:01