Table of Contents

Class User

Namespace
KartaViewSharp.V2.Response.Resources.Sequence
Assembly
KartaViewSharp.dll
public sealed class User : IEquatable<User>
Inheritance
User
Implements
Inherited Members

Constructors

User()

public User()

Properties

Category

[JsonPropertyName("category")]
[JsonConverter(typeof(StringAsUserCategoryJsonConverter))]
public UserCategory Category { get; set; }

Property Value

UserCategory

DriverType

[JsonPropertyName("driverType")]
[JsonConverter(typeof(StringAsDriverTypeJsonConverter))]
public DriverType DriverType { get; set; }

Property Value

DriverType

FullName

[JsonPropertyName("fullName")]
public string FullName { get; set; }

Property Value

string

Id

[JsonPropertyName("id")]
[JsonConverter(typeof(StringAsIntJsonConverter))]
public int Id { get; set; }

Property Value

int

Username

[JsonPropertyName("username")]
public string Username { get; set; }

Property Value

string

Methods

Equals(User?)

public bool Equals(User? other)

Parameters

other User

Returns

bool

Equals(object?)

public override bool Equals(object? obj)

Parameters

obj object

Returns

bool

GetHashCode()

public override int GetHashCode()

Returns

int