Class HystrixConcurrencyStrategy
- Namespace
- Steeltoe.CircuitBreaker.Hystrix.Strategy.Concurrency
- Assembly
- Steeltoe.CircuitBreaker.HystrixBase.dll
public class HystrixConcurrencyStrategy
- Inheritance
-
HystrixConcurrencyStrategy
- Derived
- Inherited Members
Methods
GetRequestVariable<T>(Func<T>)
public virtual IHystrixRequestVariable<T> GetRequestVariable<T>(Func<T> valueFactory)
Parameters
valueFactory
Func<T>
Returns
Type Parameters
T
GetRequestVariable<T>(Func<T>, Action<T>)
public virtual IHystrixRequestVariable<T> GetRequestVariable<T>(Func<T> valueFactory, Action<T> disposeAction)
Parameters
Returns
Type Parameters
T
GetRequestVariable<T>(T)
public virtual IHystrixRequestVariable<T> GetRequestVariable<T>(T value)
Parameters
value
T
Returns
Type Parameters
T
GetTaskScheduler(IHystrixThreadPoolOptions)
public virtual HystrixTaskScheduler GetTaskScheduler(IHystrixThreadPoolOptions options)
Parameters
options
IHystrixThreadPoolOptions