Table of Contents

Class Timetable

Namespace
DotBahn.Timetables.Models
Assembly
DotBahn.Timetables.dll

A timetable containing stops and messages for a station.

public class Timetable
Inheritance
Timetable
Inherited Members

Constructors

Timetable()

public Timetable()

Properties

Messages

Station-level messages (disruptions, announcements).

public IEnumerable<TimetableMessage> Messages { get; init; }

Property Value

IEnumerable<TimetableMessage>

Station

Station name.

public required string Station { get; init; }

Property Value

string

Stops

List of stops (arrivals and departures) at this station.

public IEnumerable<TimetableStop> Stops { get; init; }

Property Value

IEnumerable<TimetableStop>