namespace FrameworkDAL.DTO.EIPConversation
{
///
/// Represents a geographic location received from a channel (WhatsApp location message,
/// Telegram location, AppChat HTML5 Geolocation) or sent as a pinned map in a response.
///
public class EIPLocationDTO
{
public double Latitude { get; set; }
public double Longitude { get; set; }
/// Human-readable address string (optional — not all channels supply it).
public string? Address { get; set; }
/// GPS accuracy in metres (optional — supplied by HTML5 Geolocation).
public double? Accuracy { get; set; }
/// Location name/label for pinned map messages (outbound only).
public string? Name { get; set; }
}
}