Class WorkerLoggedOnMessage
- Namespace
- Acuit.Pinpoint.Workstation.Messaging
- Assembly
- Acuit.Pinpoint.Workstation.Abstractions.dll
The message raised by the IMessenger service when a worker has logged on to the station.
public class WorkerLoggedOnMessage : WorkerStationEventMessage, IAsyncHandlingMessage
- Inheritance
-
WorkerLoggedOnMessage
- Implements
- Inherited Members
Remarks
This message is sent for automated (i.e., unmanned) stations as well.
Constructors
WorkerLoggedOnMessage(IWorkerAtStation, CancellationToken)
Initializes a new instance of the WorkerLoggedOnMessage class.
public WorkerLoggedOnMessage(IWorkerAtStation workerAtStation, CancellationToken cancellationToken)
Parameters
workerAtStationIWorkerAtStationThe IWorkerAtStation representing the worker at the station.
cancellationTokenCancellationTokenA token that can request cancellation of asynchronous handlers.
Exceptions
- ArgumentNullException
workerAtStationis null.
Properties
AsyncHandlers
Gets the AsyncHandlers instance to which asynchronous handlers can be added.
public AsyncHandlers AsyncHandlers { get; }