Files
hrynco-notification-service/HrynCo.NotificationService.DAL.Abstract/Templates/PushTemplateDefinition.cs
T
agrynco aba4173827 feat(templates): add localized push templates and actions
Share template keys across email and push with independent editors and revisions. Render localized actions and preserve version-one delivery.

Ref: IT-1627
2026-10-31 09:38:05 +02:00

12 lines
424 B
C#

namespace HrynCo.NotificationService.DAL.Abstract.Templates;
public sealed class PushTemplateDefinition
{
public Guid Id { get; set; }
public Guid ServiceId { get; set; }
public required string Key { get; set; }
public Guid Revision { get; set; }
public IReadOnlyList<EmailTemplateVariable> Variables { get; set; } = [];
public IReadOnlyList<PushTemplateTranslation> Languages { get; set; } = [];
}