我添加行爲擴展在web.config中:添加行爲擴展到端點行爲代碼
<extensions>
<behaviorExtensions>
<add name="WebAppBeaviourElement" type="WebApp.Extensions.CustomBehaviorExtensionElement, WebApp.Extensions, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null" />
</behaviorExtensions>
</extensions>
<behaviors>
<endpointBehaviors>
<behavior name="WebAppBeaviour">
<WebAppBeaviourElement />
</behavior>
</endpointBehaviors>
</behaviors>
但在Visual Studio 2010是錯誤 - WebAppBehaviourElement不是由Visual Studio可見,並得到錯誤:/
所以我認爲可以在代碼中將此擴展添加到endpointBehaviours中?而在代碼中,我應該這樣做?
你得到什麼錯誤?你爲什麼認爲這是一個錯誤?擴展只適用於配置文件。如果您想在代碼中添加行爲,您將直接在端點上執行此操作。 –
我不記得它,但錯誤表示像WebAppBeaviourElement不能設置爲行爲元素 – netmajor