Repository navigation
DiGi.User.Classes
Represents a user within the system, providing properties for identity and contact information and supporting serialization.
public class User : DiGi.Core.Classes.SerializableObjectInheritance System.Object → DiGi.Core.Classes.Object → DiGi.Core.Classes.SerializableObject → User
Initializes a new instance of the User class by copying another User object.
public User(DiGi.User.Classes.User user);user User
The source User object to copy from.
Initializes a new instance of the User class with a specified email.
public User(string? email);email System.String
The email address of the user.
Initializes a new instance of the User class from a JsonObject.
public User(System.Text.Json.Nodes.JsonObject jsonObject);jsonObject System.Text.Json.Nodes.JsonObject
The JSON object containing user data.
Gets or sets the email address of the user.
public string? Email { get; set; }Gets or sets the first name of the user.
public string? FirstName { get; set; }Gets or sets the last name of the user.
public string? LastName { get; set; }Represents the login credentials for a user, providing functionality for serialization and initialization from various sources.
public class UserLogin : DiGi.Core.Classes.SerializableObjectInheritance System.Object → DiGi.Core.Classes.Object → DiGi.Core.Classes.SerializableObject → UserLogin
Initializes a new instance of the UserLogin class by copying another UserLogin object.
public UserLogin(DiGi.User.Classes.UserLogin userLogin);userLogin UserLogin
The source UserLogin object to copy from.
Initializes a new instance of the UserLogin class with the specified email.
public UserLogin(string? email);email System.String
The email address of the user.
Initializes a new instance of the UserLogin class from a JsonObject.
public UserLogin(System.Text.Json.Nodes.JsonObject jsonObject);jsonObject System.Text.Json.Nodes.JsonObject
The JSON object containing user login data.
Gets the email address of the user.
public string? Email { get; private set; }Gets the password of the user.
public string? Password { get; private set; }