/
afanasevn
/
RedisLab
Обзор
Документация
Войти
/
afanasevn
/
RedisLab
Код
Пакеты
0
Релизы
0
Аналитика
Безопасность
master
src/RedisLab.Application/Abstractions/IDistributedLockService.cs
16 строк
443 B
IBS\NAfanasev
Solution commit
24 июн 2026, 16:45
24 июн 2026, 16:45
bab80b7
Код
Авторство
О чём код?
namespace RedisLab.Application.Abstractions; /// <summary> /// Распределённая блокировка через Redis SET NX EX. /// </summary> public interface IDistributedLockService { /// <summary> /// Пытается захватить lock: SET key owner NX EX ttl. /// </summary> Task<bool> TryAcquireAsync( string key, string ownerId, TimeSpan ttl, CancellationToken ct); }