public ExclusiveExecutingLockLifecycleExecutor(INakedBoundedObjectPool <SemaphoreSlim> semaphorePool) : base(semaphorePool)
 {
 }
Ejemplo n.º 2
0
 public ExecutingLockLifecycleExecutorBase(INakedBoundedObjectPool <SemaphoreSlim> semaphorePool)
 {
     _semaphorePool = semaphorePool ?? throw new ArgumentNullException(nameof(semaphorePool));
 }
Ejemplo n.º 3
0
 public SharedExecutingLockLifecycleExecutor(INakedBoundedObjectPool <SemaphoreSlim> semaphorePool, IOptions <ResponseCachingOptions> options) : base(semaphorePool)
 {
     _memoryCache = options.Value.LockedExecutionLocalResultCache;
 }