private string StationRespond(object sender, StationRespond respond) { return(respond.State switch { RespondState.Accept => respond.AcceptMessage, RespondState.Decline => respond.DeclineMessage, _ => throw new ArgumentOutOfRangeException() });
public void NewStationRespond(StationRespond respond) { OnStationRespond(this, respond); }
private void OnStationRespond(object sender, StationRespond respond) { StationRespond?.Invoke(sender, respond); }