Table of Contents

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

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