namespace HrynCo.NotificationService.DAL.Abstract.Templates; public sealed class PushTemplateDefinitionPatch { public Guid ServiceId { get; init; } public required string Key { get; init; } public Guid? Revision { get; init; } public required IReadOnlyList Variables { get; init; } public required IReadOnlyList Translations { get; init; } public IReadOnlyList RemoveLanguageCodes { get; init; } = []; }