Interface IBackgroundTaskQueue
- Namespace
- Raytha.Application.Common.Interfaces
- Assembly
- Raytha.Application.dll
public interface IBackgroundTaskQueueMethods
DequeueAsync(CancellationToken)
ValueTask<BackgroundTask> DequeueAsync(CancellationToken cancellationToken)Parameters
- cancellationTokenCancellationToken
Returns
- ValueTask<BackgroundTask>
EnqueueAsync<T>(object, CancellationToken)
ValueTask<Guid> EnqueueAsync<T>(object args, CancellationToken cancellationToken)Parameters
- argsobject
- cancellationTokenCancellationToken
Returns
Type Parameters
- T