blob: 6d835871eaeff2d078b82daad9e5f90a0dc08b53 (
plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
|
using System.Text.Json.Serialization;
namespace Enmarcha.Backend.Types.Arrivals;
public class StopEstimatesResponse
{
[JsonPropertyName("arrivals")] public List<ArrivalEstimate> Arrivals { get; set; } = [];
}
public class ArrivalEstimate
{
[JsonPropertyName("tripId")] public required string TripId { get; set; }
[JsonPropertyName("patternId")] public string? PatternId { get; set; }
[JsonPropertyName("estimate")] public required ArrivalDetails Estimate { get; set; }
[JsonPropertyName("delay")] public DelayBadge? Delay { get; set; }
}
|