Table of Contents

Namespace Volo.Abp.Threading

Classes

AsyncHelper

Provides some helper methods to work with async methods.

AsyncOneTimeRunner

This class is used to ensure running of a code block only once. It can be instantiated as a static object to ensure that the code block runs only once in the application lifetime.

InternalAsyncHelper
LockExtensions

Extension methods to make locking easier.

OneTimeRunner

This class is used to ensure running of a code block only once. It can be instantiated as a static object to ensure that the code block runs only once in the application lifetime.

SemaphoreSlimExtensions
TaskCache