using NodaTime; namespace FictionArchive.Service.UserService.Models.DTOs; public class UserDto { public Guid Id { get; init; } public Instant CreatedTime { get; init; } public Instant LastUpdatedTime { get; init; } public required string Username { get; init; } public required string Email { get; init; } // OAuthProviderId intentionally omitted for security public bool Disabled { get; init; } public UserDto? Inviter { get; init; } }