Table of Contents

Class WarfareUserData

Namespace
Uncreated.Warfare.Models.Users
Assembly
Uncreated.Warfare.dll
[Table("users")]
public class WarfareUserData
Inheritance
WarfareUserData
Inherited Members

Properties

CharacterName

[Required]
[MaxLength(40)]
[Column("CharacterName")]
public string CharacterName { get; set; }

Property Value

string

DiscordId

[Column("DiscordId")]
public ulong DiscordId { get; set; }

Property Value

ulong

DisplayName

[MaxLength(40)]
[Column("DisplayName")]
public string? DisplayName { get; set; }

Property Value

string

FirstJoined

[Column("FirstJoined")]
public DateTimeOffset? FirstJoined { get; set; }

Property Value

DateTimeOffset?

Remarks

UTC

HWIDs

public IList<PlayerHWID> HWIDs { get; set; }

Property Value

IList<PlayerHWID>

IPAddresses

public IList<PlayerIPAddress> IPAddresses { get; set; }

Property Value

IList<PlayerIPAddress>

LastJoined

[Column("LastJoined")]
public DateTimeOffset? LastJoined { get; set; }

Property Value

DateTimeOffset?

Remarks

UTC

LastPrivacyPolicyAccepted

[Column("LastPrivacyPolicyAccepted")]
public DateTimeOffset? LastPrivacyPolicyAccepted { get; set; }

Property Value

DateTimeOffset?

Remarks

UTC

NickName

[Required]
[MaxLength(40)]
[Column("NickName")]
public string NickName { get; set; }

Property Value

string

PlayerName

[Required]
[MaxLength(48)]
[Column("PlayerName")]
public string PlayerName { get; set; }

Property Value

string

Steam64

[Key]
[DatabaseGenerated(DatabaseGeneratedOption.Identity)]
[Required]
[Column("Steam64")]
public ulong Steam64 { get; set; }

Property Value

ulong