17.175. Class PostProcessor
Namespace: ArmoniK.Core.Common.Pollster
Assembly: ArmoniK.Core.Common.dll
public class PostProcessor : BackgroundService, IHostedService, IDisposable
17.175.1. Inheritance
17.175.2. Implements
17.175.3. Inherited Members
BackgroundService.Dispose(), BackgroundService.ExecuteAsync(CancellationToken), BackgroundService.StartAsync(CancellationToken), BackgroundService.StopAsync(CancellationToken), BackgroundService.ExecuteTask, object.Equals(object?), object.Equals(object?, object?), object.GetHashCode(), object.GetType(), object.MemberwiseClone(), object.ReferenceEquals(object?, object?), object.ToString()
17.175.4. Constructors
17.175.4.1. PostProcessor(PostProcessingTaskQueue, ExceptionManager, ILogger<PostProcessor>)
public PostProcessor(PostProcessingTaskQueue postProcessingTaskQueue, ExceptionManager exceptionManager, ILogger<PostProcessor> logger)
17.175.4.1.1. Parameters
postProcessingTaskQueue PostProcessingTaskQueue
exceptionManager ExceptionManager
logger ILogger<PostProcessor>
17.175.5. Methods
17.175.5.1. ExecuteAsync(CancellationToken)
This method is called when the
protected override Task ExecuteAsync(CancellationToken stoppingToken)
17.175.5.1.1. Parameters
stoppingToken CancellationToken
Triggered when
17.175.5.1.2. Returns
A
17.175.5.1.3. Remarks
See Worker Services in .NET for implementation guidelines.