Class AuthenticationStartedEvent
Namespace: Void.Proxy.Api.Events.Authentication
Assembly: Void.Proxy.Api.dll
public record AuthenticationStartedEvent : IScopedEventWithResult<AuthenticationResult>, IScopedEvent, IEventWithResult<AuthenticationResult>, IEvent, IEquatable<AuthenticationStartedEvent>Inheritance
object ← AuthenticationStartedEvent
Implements
IScopedEventWithResult<AuthenticationResult>, IScopedEvent, IEventWithResult<AuthenticationResult>, IEvent, IEquatable<AuthenticationStartedEvent>
Inherited Members
object.Equals(object?), object.Equals(object?, object?), object.GetHashCode(), object.GetType(), object.MemberwiseClone(), object.ReferenceEquals(object?, object?), object.ToString()
Constructors
AuthenticationStartedEvent(ILink, IPlayer, AuthenticationSide)
public AuthenticationStartedEvent(ILink Link, IPlayer Player, AuthenticationSide Side)Parameters
Link ILink
Player IPlayer
Side AuthenticationSide
Properties
Link
public ILink Link { get; init; }Property Value
Player
public IPlayer Player { get; init; }Property Value
Result
public AuthenticationResult? Result { get; set; }Property Value
Side
public AuthenticationSide Side { get; init; }