Class RequestCollapserFactory
- Namespace
- Steeltoe.CircuitBreaker.Hystrix.Collapser
- Assembly
- Steeltoe.CircuitBreaker.HystrixBase.dll
public class RequestCollapserFactory
- Inheritance
-
RequestCollapserFactory
- Inherited Members
Constructors
RequestCollapserFactory(IHystrixCollapserKey, RequestCollapserScope, ICollapserTimer, IHystrixCollapserOptions)
public RequestCollapserFactory(IHystrixCollapserKey collapserKey, RequestCollapserScope scope, ICollapserTimer timer, IHystrixCollapserOptions properties)
Parameters
collapserKey
IHystrixCollapserKeyscope
RequestCollapserScopetimer
ICollapserTimerproperties
IHystrixCollapserOptions
Properties
CollapserKey
public IHystrixCollapserKey CollapserKey { get; }
Property Value
Properties
public IHystrixCollapserOptions Properties { get; }
Property Value
Scope
public RequestCollapserScope Scope { get; }
Property Value
Methods
GetRequestCollapser<BatchReturnType, ResponseType, RequestArgumentType>(HystrixCollapser<BatchReturnType, ResponseType, RequestArgumentType>)
public RequestCollapser<BatchReturnType, ResponseType, RequestArgumentType> GetRequestCollapser<BatchReturnType, ResponseType, RequestArgumentType>(HystrixCollapser<BatchReturnType, ResponseType, RequestArgumentType> commandCollapser)
Parameters
commandCollapser
HystrixCollapser<BatchReturnType, ResponseType, RequestArgumentType>
Returns
- RequestCollapser<BatchReturnType, ResponseType, RequestArgumentType>
Type Parameters
BatchReturnType
ResponseType
RequestArgumentType
Reset()
public static void Reset()