Files
mixtape/zero.Core/Routing/Entities/Link.cs
T
2021-11-20 13:52:28 +01:00

23 lines
502 B
C#

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<string, object> Values { get; set; } = new();
/// <summary>
/// [Warning] This field is always empty when bound to the database.
/// It is only filled in the app-code for routing.
/// </summary>
[JsonIgnore]
public string Url { get; set; }
}