using Newtonsoft.Json; namespace zero.Routing; public class Link { public string Area { get; set; } public LinkTarget Target { get; set; } public string UrlSuffix { get; set; } public string Title { get; set; } public Dictionary Values { get; set; } = new(); /// /// [Warning] This field is always empty when bound to the database. /// It is only filled in the app-code for routing. /// [JsonIgnore] public string Url { get; set; } }