CSHARP_1001_NOTES Telegram 743
⚙️ Утилиты для асинхронного программирования в .NET

Если ты работаешь с async/await и хочешь писать более чистый, безопасный и удобный код — попробуй AsyncEx.

Это мощная библиотека с готовыми асинхронными инструментами:

🔒 AsyncLock — асинхронный мьютекс: синхронизирует доступ к ресурсу *без блокировки потока*.

🚦 AsyncSemaphore — ограничивает количество одновременно выполняющихся задач, но *в асинхронной манере*.

📦 AsyncLazy — отложенная инициализация, которая запускается только при первом вызове. Работает в `async`-контексте.

📡 AsyncConditionVariable — асинхронная переменная состояния: удобно ожидать/уведомлять задачи о смене состояния ресурса.

📣 AsyncEvent — асинхронные события: подписка и вызов обработчиков без блокировки.

🧰 TaskHelper — утилиты для работы с задачами: ожидание, отмена, управление результатами.

🚀 Как начать?

Просто установи через NuGet:

https://github.com/StephenCleary/AsyncEx



tgoop.com/csharp_1001_notes/743
Create:
Last Update:

⚙️ Утилиты для асинхронного программирования в .NET

Если ты работаешь с async/await и хочешь писать более чистый, безопасный и удобный код — попробуй AsyncEx.

Это мощная библиотека с готовыми асинхронными инструментами:

🔒 AsyncLock — асинхронный мьютекс: синхронизирует доступ к ресурсу *без блокировки потока*.

🚦 AsyncSemaphore — ограничивает количество одновременно выполняющихся задач, но *в асинхронной манере*.

📦 AsyncLazy — отложенная инициализация, которая запускается только при первом вызове. Работает в `async`-контексте.

📡 AsyncConditionVariable — асинхронная переменная состояния: удобно ожидать/уведомлять задачи о смене состояния ресурса.

📣 AsyncEvent — асинхронные события: подписка и вызов обработчиков без блокировки.

🧰 TaskHelper — утилиты для работы с задачами: ожидание, отмена, управление результатами.

🚀 Как начать?

Просто установи через NuGet:

https://github.com/StephenCleary/AsyncEx

BY C# 1001 notes




Share with your friend now:
tgoop.com/csharp_1001_notes/743

View MORE
Open in Telegram


Telegram News

Date: |

The court said the defendant had also incited people to commit public nuisance, with messages calling on them to take part in rallies and demonstrations including at Hong Kong International Airport, to block roads and to paralyse the public transportation system. Various forms of protest promoted on the messaging platform included general strikes, lunchtime protests and silent sit-ins. The channel also called on people to turn out for illegal assemblies and listed the things that participants should bring along with them, showing prior planning was in the works for riots. The messages also incited people to hurl toxic gas bombs at police and MTR stations, he added. Informative The group also hosted discussions on committing arson, Judge Hui said, including setting roadblocks on fire, hurling petrol bombs at police stations and teaching people to make such weapons. The conversation linked to arson went on for two to three months, Hui said. Image: Telegram.
from us


Telegram C# 1001 notes
FROM American