К сожалению, вам придется написать некоторый код.Хитрость заключается в том, чтобы поместить код в библиотеку классов и затем настроить web.config для использования этого кода.
Скопируйте класс ErrorHandlerServiceBehavior
из примера, который вы используете, скомпилируйте его в свой проект WCF.1006 *
Создание расширения поведения:
<extensions>
<behaviorExtensions>
<add name="myBehavior" type="MyLibrary.ErrorHandlerServiceBehavior, MyLibrary,
Version=1.0.0.0, Culture=neutral, PublicKeyToken=null" />
</behaviorExtensions>
</extensions>
Применение расширения поведения к конфигурации поведения:
<behaviors>
<behavior configurationName="testBehaviorConfiguration">
<myBehavior />
</behavior>
</behaviors>
Применение конфигурации поведения к службе:
<services>
<service name="MyLibrary.MyService"
behaviorConfiguration="testBehaviorConfiguration">
<endpoint binding="basicHttpBinding"
contract="MyLibrary.IMyService"/>
</service>
</services>