Class FlagContestStateChanged
Event listener args which fires after a flag's CurrentContestState changes to a different FlagContestState.ContestState.
[EventModel(EventSynchronizationContext.Pure)]
public class FlagContestStateChanged : IActionLoggableEvent
- Inheritance
-
FlagContestStateChanged
- Implements
- Inherited Members
Properties
Flag
The flag that is being contested.
public required FlagObjective Flag { get; init; }
Property Value
NewState
The flag's contest state after the change.
public required FlagContestState NewState { get; init; }
Property Value
OldState
The flag's contest state before the change.
public required FlagContestState OldState { get; init; }
Property Value
Methods
GetActionLogEntry(IServiceProvider, ref ActionLogEntry[]?)
public ActionLogEntry GetActionLogEntry(IServiceProvider serviceProvider, ref ActionLogEntry[]? multipleEntries)
Parameters
serviceProviderIServiceProvidermultipleEntriesActionLogEntry[]