Show / Hide Table of Contents

Namespace Volo.Abp.Threading

Classes

AbpThreadingModule

AbpTimer

A robust timer implementation that ensures no overlapping occurs. It waits exactly specified Period between ticks.

AmbientDataContextAmbientScopeProvider<T>

AsyncHelper

Provides some helper methods to work with async methods.

AsyncLocalAmbientDataContext

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.

CancellationTokenProviderExtensions

InternalAsyncHelper

LockExtensions

Extension methods to make locking easier.

NullCancellationTokenProvider

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.

TaskCache

Interfaces

IAmbientDataContext

IAmbientScopeProvider<T>

ICancellationTokenProvider

IRunnable

Interface to start/stop self threaded services.

Back to top Powered by Volosoft