Files
Cleanuparr/code/Cleanuparr.Persistence/Models/Configuration/Notification/NotifiarrConfig.cs
2025-06-17 18:21:18 +03:00

23 lines
486 B
C#

namespace Cleanuparr.Persistence.Models.Configuration.Notification;
public sealed record NotifiarrConfig : NotificationConfig
{
public string? ApiKey { get; init; }
public string? ChannelId { get; init; }
public override bool IsValid()
{
if (string.IsNullOrEmpty(ApiKey?.Trim()))
{
return false;
}
if (string.IsNullOrEmpty(ChannelId?.Trim()))
{
return false;
}
return true;
}
}