// EN: Therapist Data Transfer Object.
// VI: DTO cho Therapist.

namespace BookingService.API.Application.DTOs;

/// <summary>
/// EN: Therapist DTO for API responses.
/// VI: DTO Therapist cho API responses.
/// </summary>
public record TherapistDto
{
    public Guid Id { get; init; }
    public Guid ShopId { get; init; }
    public string Name { get; init; } = null!;
    public string[] Specialties { get; init; } = [];
    public string WorkingHours { get; init; } = null!;
    public bool IsActive { get; init; }
    public DateTime CreatedAt { get; init; }
    public DateTime? UpdatedAt { get; init; }
}
