// Copyright (c) HelloShop Corporation. All rights reserved.
// See the license file in the project root for more information.

namespace HelloShop.IdentityService.Models.Users;

public class UserDetailsResponse
{
    public int Id { get; init; }

    public required string UserName { get; init; }

    public string? PhoneNumber { get; set; }

    public bool PhoneNumberConfirmed { get; set; }

    public string? Email { get; set; }

    public bool EmailConfirmed { get; set; }

    public DateTimeOffset CreationTime { get; init; }

    public List<int>? Roles { get; set; }
}
