- html - 出于某种原因,IE8 对我的 Sass 文件中继承的 html5 CSS 不友好?
- JMeter 在响应断言中使用 span 标签的问题
- html - 在 :hover and :active? 上具有不同效果的 CSS 动画
- html - 相对于居中的 html 内容固定的 CSS 重复背景?
我不确定我是否理解 web.config 元素之间的区别 <endpointBehaviors>
和<serviceBehaviors>
(当然还有邻近的行为)。
最佳答案
来自here :
ServiceBehavior applies only on service while EndpointBehavior applies on both client and service.
ServiceBehavior can be specified via config/attribute/code while endpointbehavior can be specified via config/code.
ServiceBehavior has access to all ServiceEndpoints dispatch runtime and so could modify all dispatch runtimes while Endpointbehavior gets called with the runtime for that endpoint only.
Look at it this way, ServiceBehavior lets you access runtime parameters for all endpoints while Endpointbehavior lets you access runtime components only for that endpoint. So if you have a need to extend functionality that spawns the entire contract (or multiple contracts) then use ServiceBehavior and if you are interested in extending one specific endpoint then use Endpointbehavior.
还有MSDN可以随时引用以获取详细信息:
<endpointBehaviors>
This configuration section represents all the behaviors defined for a specific endpoint.
<serviceBehaviors>
This configuration section represents all the behaviors defined for a specific service.
一个很好的 MSDN 引用:Configuring and Extending the Runtime with Behaviors
关于asp.net - <endpointBehaviors> 和 <serviceBehaviors> 之间的区别,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/34526228/
我正在尝试使用自定义 MessageInspector 扩展我的服务端点行为,扩展工作正常并被拾取,但前提是我没有在行为标签上定义“名称”参数并且没有在端点上定义特定的行为配置。这意味着我要扩展所有端
我有以下Xml配置
我不确定我是否理解 web.config 元素之间的区别 和 (当然还有邻近的行为)。 最佳答案 来自here : ServiceBehavior applies only on service wh
我关注了this article并创建了 MyMessageInspector 和 MyEndPointBehavior 类,如下所示: public class MyMessageInspector
我是一名优秀的程序员,十分优秀!