public BookService(IMediator mediator, BookContext bookContext, ILogger <BookService> logger, IDistributedLockProvder distributedLockProvider) { this.mediator = mediator; this.bookContext = bookContext; this.logger = logger; this.distributedLockProvider = distributedLockProvider; }
public DistributedLock(string key, IDistributedLockProvder distributedLockProvder) { this.LockKey = key; this.distributedLockProvder = distributedLockProvder; }