Files
better-genshin-impact/BetterGenshinImpact/Service/Notification/Model/LifecycleNotificationData.cs
2024-03-30 13:57:03 -07:00

18 lines
515 B
C#

using System.Text.Json.Serialization;
using BetterGenshinImpact.Service.Notification.Model.Enum;
namespace BetterGenshinImpact.Service.Notification.Model;
public record LifecycleNotificationData : INotificationData
{
[JsonConverter(typeof(JsonStringEnumConverter))]
public NotificationEvent Event { get; set; }
public object? Payload { get; set; }
public static LifecycleNotificationData Test()
{
return new LifecycleNotificationData() { Event = NotificationEvent.Test };
}
}