2010-09-24 1 views
0

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

С упрощенной версией конфигурации wcf мне не нужно описывать все службы и соответствующие им конечные точки.

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

Я не хочу перечислять все конечные точки в web.config и настраивать поведение для каждой из них. Я хочу, чтобы все службы wcf, размещенные в этом виртуальном каталоге, использовали ту же самую конфигурацию поведения. Любой способ сделать это?

ответ

0

Я нашел ответ. Мне просто нужно, чтобы удалить имя для моего endpointBehaviors

Отсюда:

<behaviors> 
    ... 
    <endpointBehaviors> 
    <behavior name="MyCustomBehavior"> 
     <myCustomExt/> 
    </behavior> 
    </endpointBehaviors> 
    ... 
</behaviors> 

Для этого:

<behaviors> 
    ... 
    <endpointBehaviors> 
    <behavior> 
     <myCustomExt/> 
    </behavior> 
    </endpointBehaviors> 
    ... 
</behaviors> 

Смотрите здесь для более подробной информации Setting Configuration Defaults with Nameless Elements in WCF 4

 Смежные вопросы

  • Нет связанных вопросов^_^