翻译自:https://github.com/App-vNext/Polly/wiki/NoOp
点此跳转到系列目录
提供一个策略,该策略执行传入的委托而不进行干预。
有时,您的代码需要一个Polly策略,但您希望代码在受策略干预的情况下执行。
一个常见的用法是在单元测试中禁用Polly (要测试未测试系统,而不受可能在生产环境中使用的策略的影响).
NoOpPolicy
也可以用于这样的代码体系结构中:当你希望调用者传入一个策略来控制执行的操作时,但是你有一些操作没有策略可以应用。
NoOpPolicy noOp = Policy.NoOp();
上面的语法例子是同步的;异步操作也存在类似的异步重载. 详情参见readme 和wiki .
在没有干预的情况下执行传递的委托。
’ NoOpPolicy '的操作是线程安全的:多个调用可以通过一个策略实例安全地并发地进行。
'NoOpPolicy’实例可以跨多个调用站点重用。
翻译自:https://github.com/App-vNext/Polly/wiki/NoOp
点此跳转到系列目录