Table of Contents

Class WorkerLoggedOffMessage

Namespace
Acuit.Pinpoint.Workstation.Messaging
Assembly
Acuit.Pinpoint.Workstation.Abstractions.dll

The message raised by the IMessenger service when a worker has logged off.

public class WorkerLoggedOffMessage : WorkerStationEventMessage, IAsyncHandlingMessage
Inheritance
WorkerLoggedOffMessage
Implements
Inherited Members

Remarks

This message is sent for automated (i.e., unmanned) stations as well.

Constructors

WorkerLoggedOffMessage(IWorkerAtStation, CancellationToken)

Initializes a new instance of the WorkerLoggedOffMessage class.

public WorkerLoggedOffMessage(IWorkerAtStation workerAtStation, CancellationToken cancellationToken)

Parameters

workerAtStation IWorkerAtStation

The IWorkerAtStation representing the worker at the station.

cancellationToken CancellationToken

A token that can request cancellation of asynchronous handlers.

Exceptions

ArgumentNullException

workerAtStation is null.

Properties

AsyncHandlers

Gets the AsyncHandlers instance to which asynchronous handlers can be added.

public AsyncHandlers AsyncHandlers { get; }

Property Value

AsyncHandlers