Class RuntimePipelineCustomizerRegistry
A registry of object that will manipulate the runtime pipeline used by service clients.
public class RuntimePipelineCustomizerRegistry : IDisposable
- Inheritance
-
RuntimePipelineCustomizerRegistry
- Implements
- Inherited Members
Properties
Instance
public static RuntimePipelineCustomizerRegistry Instance { get; }
Property Value
Methods
Deregister(IRuntimePipelineCustomizer)
Deregistered the runtime pipeline customizer
public void Deregister(IRuntimePipelineCustomizer customizer)
Parameters
customizer
IRuntimePipelineCustomizer
Deregister(string)
Deregistered the runtime pipeline customizer
public void Deregister(string uniqueName)
Parameters
uniqueName
string
Dispose()
public void Dispose()
Dispose(bool)
protected virtual void Dispose(bool disposing)
Parameters
disposing
bool
Register(IRuntimePipelineCustomizer)
Registers a customizer that will be applied for all service clients created. Each customizer has a unique name associated with it. If a customizer is registered more than once with the same unique name then the calls after the first will be ignored.
public void Register(IRuntimePipelineCustomizer customizer)
Parameters
customizer
IRuntimePipelineCustomizer