// // Copyright (c) alveus.dev. All rights reserved. Licensed under the MIT License. // namespace Astral.Services.Dtos; /// /// Data transfer object for user. /// public class UserDto { /// /// User id. /// public Guid Id { get; set; } /// /// When the user was registered. /// public DateTime RegistrationDate { get; set; } /// /// When the user was registered in ticks. /// public long RegistrationDateTicks { get; set; } /// /// The user's name. /// public string Username { get; set; } /// /// The user's email address. /// public string EmailAddress { get; set; } /// /// The ip address of the creator. /// public string CreatorIp { get; set; } /// /// When the user last logged in. /// public DateTime LastLoggedIn { get; set; } /// /// The user's role. /// public string UserRole { get; set; } /// /// Group for this user's connections. /// public Guid ConnectionGroup { get; set; } /// /// Group for this user's friends. /// public Guid FriendsGroup { get; set; } }