Есть ли в Azure готовый способ распределенной блокировки с помощью ключа?C#

Место общения программистов C#
Anonymous
Есть ли в Azure готовый способ распределенной блокировки с помощью ключа?

Сообщение Anonymous »

Я хочу уметь писать код типа

Код: Выделить всё

using (await LockAsync(x.Id))
{
// here goes code that is unsafe with respect to x.Id
// because it can be executed in multiple threads on
// the same instance or on multiple instances (e.g.
// multiple Azure Functions
}
Я знаю, что существуют готовые способы заблокировать весь контекст выполнения без использования ключа (например, [ActivityTrigger] в функциях), и я знаю Я мог бы создать собственную блокировку с ключом, используя аренду больших двоичных объектов, но есть ли готовый способ блокировки с ключом?

Подробнее здесь: https://stackoverflow.com/questions/535 ... with-a-key

Вернуться в «C#»