using PostFundManagement.Domain; using static PostFundManagement.Domain.Extensions.Constants; namespace PostFundManagement.Application.Services.Communications; public sealed record InviteRequest([Required] long OrganisationId, [Required] long InvitedOrganisationId, [Required] long AwardId, [Required] long ContractId, [Required] Guid Recipient, [Required][MaxLength(LabelLength)] string Message, [Required] NotificationPlatform Platform);