using System.ComponentModel.DataAnnotations; using System.Text.Json.Serialization; namespace SatelliteProvider.Common.DTO; public record RequestRegionRequest { [Required] public Guid Id { get; set; } [Required] [JsonPropertyName("lat")] public double Lat { get; set; } [Required] [JsonPropertyName("lon")] public double Lon { get; set; } [Required] public double SizeMeters { get; set; } [Required] public int ZoomLevel { get; set; } = 18; public bool StitchTiles { get; set; } = false; }