Files
Cleanuparr/code/backend/Cleanuparr.Infrastructure/Features/Notifications/Gotify/GotifyPayload.cs
T

26 lines
556 B
C#

using System.Text.Json.Serialization;
namespace Cleanuparr.Infrastructure.Features.Notifications.Gotify;
public class GotifyPayload
{
public string Title { get; set; } = string.Empty;
public string Message { get; set; } = string.Empty;
public int Priority { get; set; } = 5;
public GotifyExtras? Extras { get; set; }
}
public class GotifyExtras
{
[JsonPropertyName("client::display")]
public GotifyClientDisplay? ClientDisplay { get; set; }
}
public class GotifyClientDisplay
{
public string? ContentType { get; set; }
}