mirror of
https://github.com/chylex/Discord-History-Tracker.git
synced 2024-10-22 14:42:49 +02:00
24 lines
641 B
C#
24 lines
641 B
C#
using System.Text.Json.Serialization;
|
|
|
|
namespace DHT.Server.Database.Import;
|
|
|
|
sealed class DiscordEmbedLegacyJson {
|
|
public required string Url { get; init; }
|
|
public required string Type { get; init; }
|
|
|
|
public bool DhtLegacy { get; } = true;
|
|
|
|
[JsonIgnore(Condition = JsonIgnoreCondition.WhenWritingNull)]
|
|
public string? Title { get; init; }
|
|
|
|
[JsonIgnore(Condition = JsonIgnoreCondition.WhenWritingNull)]
|
|
public string? Description { get; init; }
|
|
|
|
[JsonIgnore(Condition = JsonIgnoreCondition.WhenWritingNull)]
|
|
public ImageJson? Image { get; init; }
|
|
|
|
public sealed class ImageJson {
|
|
public required string Url { get; init; }
|
|
}
|
|
}
|