Описание тега servicebehavior

Тег "ServiceBehavior" применяется к сценариям / проблемам, связанным с атрибутом WCF ServiceBehavior, который определяет внутреннее поведение выполнения в масштабе службы реализации контракта службы.
1 ответ

Можете ли вы изменить BehaviorExtension с помощью конфигурации WCF?

Мой сайт вызывает сервис (назовем его FooService), который требует очень сложного набора протоколов аутентификации. Все протоколы заключены в собственное поведение ClientCredentials, которое объявлено следующим образом в коде: class FooServiceCreden…
05 окт '18 в 23:46
1 ответ

Почему ServiceBehavior является атрибутом класса обслуживания, а не контракта?

Я нашел много мест, где люди указывают, что ServiceBehavior должен быть атрибутом класса обслуживания, а не контракта, и это определенно имеет место. Почему это?
10 ноя '10 в 18:04
2 ответа

IIS WCF Config: служба использует только поведение по умолчанию

Я узнаю о развертывании WCF в IIS и обнаружил нечто странное. В основном мой сервис использует только поведение по умолчанию, независимо от того, как я установил атрибут поведенческого конфигурирования элемента в web.config. Итак, вот соответствующа…
14 май '13 в 17:24
2 ответа

InstanceContextMode по умолчанию в WCF

В WCF, если мы не указываем InstanceContextMode для ServiceBehaviour конкретно, каков режим по умолчанию для следующего? PerCall PerSession не замужем Благодарю.
07 фев '13 в 11:39
1 ответ

Как проверить на IncludeExceptionDetailInFaults

Я могу проверить, установлено ли поведение с помощью: Attribute.GetCustomAttribute(typeof(MyService), typeof(ServiceBehavior)) Как проверить, определено ли определенное свойство в атрибуте ServiceBehavior? например IncludeExceptionDetailInFaults: [S…
13 ноя '15 в 19:27
1 ответ

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

Все мои объекты контракта данных в моем сервисе наследуются от BaseMessage... [DataContract(Name = "BaseMessage", Namespace = "http://www..."] public class BaseMessage { [DataMember] public Guid MessageId { get; set; } } Я знаком с использованием ин…
04 апр '12 в 13:43
1 ответ

WCF - Пользовательские учетные данные и токены безопасности

Я довольно новичок в разработке WCF и столкнулся с парой проблем при изучении фреймворка. У меня есть сервис API, который должен поддерживать как REST & SOAP. До сих пор это было легко реализовать, особенно с помощью WCF4 и маршрутизации. В настояще…
11 ноя '10 в 17:48
1 ответ

Можно ли включить IncludeExceptionDetailInFaults с помощью интерфейса Виндзор замка?

Я получаю это исключение. Серверу не удалось обработать запрос из-за внутренней ошибки. Для получения дополнительной информации об ошибке либо включите IncludeExceptionDetailInFaults (либо из ServiceBehaviorAttribute, либо из поведения конфигурации)…
15 дек '11 в 11:17
1 ответ

Простой пример IServiceBehavior и ApplyDispatchBehavior

Я пытаюсь подключить Unity в сервисную библиотеку WCF со служебным поведением. Мне нужен простой пример поведения службы. Все, что я хочу сделать, это настроить мой контейнер Unity IOC при запуске службы WCF. ПРИМЕЧАНИЕ. Я не использую приложение сл…
30 июн '11 в 19:19
1 ответ

ServiceBehavior для WCF REST

У меня проблема с настройкой ServiceBehavior для моей службы WCF. Некоторый фон. В основном я разрабатываю WCF-сервис REST, который должен работать на IIS. Мне нужно иметь возможность регистрировать исключения, генерируемые службой (я использую log4…
22 ноя '12 в 13:30
1 ответ

WCF IMetadataExchange Ошибка

Я создал сервисный хост со следующей конфигурацией. <?xml version="1.0"?> <configuration> <system.serviceModel> <services> <service name="MathServiceLib.MathService" behaviorConfiguration="myMathServiceBehave"> <host…
13 дек '13 в 14:26
1 ответ

Есть ли способ передать параметры пользовательскому поведению службы через конфигурацию

У меня есть несколько служб WCF, размещенных в IIS, к которым я применяю одинаковое поведение пользовательских служб. Я ищу способ передать несколько параметров поведению через конфигурацию, например, в BeelExsence или элементах поведения. Если это …
05 дек '14 в 21:33
1 ответ

WCF на сеанс и блокировку коллекции для ведения журнала

Во всяком случае, чтобы зарегистрировать службу Per Session Wcf в одном файле, не вызывая проблем с блокировкой файлов, или это должно быть отдельное приложение?
12 дек '13 в 15:57
0 ответов

WCF не удалось обновить файл конфигурации при добавлении службы

Я добавил расширение поведения службы в стандартное поведение службы для регистрации необработанных исключений, которое работает, как и ожидалось. <extensions> <behaviorExtensions> <add name="UnhandledExceptions" type="MyApp.WebServic…
17 апр '15 в 10:25
1 ответ

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

Я пытаюсь выяснить, куда засунуть этот объект: ServiceThrottlingBehavior stb = new ServiceThrottlingBehavior { MaxConcurrentSessions = 100, MaxConcurrentCalls = 100, MaxConcurrentInstances = 100 }; Я нашел информацию о том, как настроить это в web.c…
01 июл '15 в 22:57
0 ответов

Получение 401, когда WCF OperationInvoker вызывает другую службу WCF

У нас есть атрибут с именем LoggingImplementationBehavior это вызывает вызов службы журналов WCF до и после вызовов службы, к которым она подключена. Это прекрасно работает как локально, так и на общем сервере разработки. Однако на промежуточном сер…
10 сен '14 в 03:27
1 ответ

Добавление атрибута в BehaviorExtensionElement

Я добавляю пользовательское поведение ExtensionElement для WCF и хочу добавить атрибут, который может быть прочитан во время чтения настроенного элемента, например <system.serviceModel> <extensions> <behaviorExtensions> <add nam…
1 ответ

Добавление расширения поведения на предварительно скомпилированный веб-сайт

Я пытаюсь добавить заголовки CORS в службу WCF, которая является частью предварительно скомпилированного проекта веб-сайта в VS 2012. Ошибка The type 'EnableCrossOriginResourceSharingBehavior, MyWebSite, Version=0.0.0.0, Culture=neutral' registered …
31 мар '15 в 05:39
2 ответа

WCF ConcurrencyMode Single и InstanceContextMode PerCall

У меня проблема с моей конфигурацией службы wcf. Я хотел бы, чтобы каждый звонок в мой сервис создавал новый экземпляр сервиса. Для параллелизма я хотел бы, чтобы один вызов завершился до начала другого. Таким образом, если у меня есть такой сервис:…
19 авг '11 в 13:53
1 ответ

Как передать информацию, извлеченную из заголовка сообщения в DispatchMessageInspector, в ServiceContract?

Я пытаюсь передать пользовательскую информацию от контроллера на сервисный уровень. IClientMessageInspectors а также IDispatchMessageInspectors кажется наиболее вероятным решением. Пройдя через Построение инспектора сообщений агента пользователя HTT…
26 июн '12 в 10:09