Saltar para a documentação
C#

Registo de alterações

Todas as versões do pacote, da mais recente para a mais antiga.

0.0.1

A primeira versão. Tem um gémeo em C# para cada método do SDK de TypeScript, nos mesmos namespaces, e tem como destino net8.0 e netstandard2.0. No .NET 8 e posteriores não tem dependências.

  • new OpenEmailClient() lê OPENEMAIL_API_KEY, OPENEMAIL_ACCESS_TOKEN e OPENEMAIL_BASE_URL, e OpenEmailOptions aceita ApiKey, AccessToken, AccessTokenProvider, BaseUrl, Timeout, MaxRetries, HttpClient, UserAgent e Headers.
  • Uma recusa da API lança OpenEmailApiException, com propriedades como IsNotFound, IsValidation e IsRateLimited, e a ausência total de resposta lança OpenEmailNetworkException.
  • OpenEmailClient.VerifyWebhookSignature() verifica uma entrega, e OpenEmailClient.CreateTempMail() cria um cliente para caixas descartáveis.
  • Um campo de um formulário de inscrição pode preencher mais do contacto: mapsTo aceita também phone, company, jobTitle, website e birthday, guardados no cartão do contacto quando a inscrição é aceite e apenas onde o cartão ainda não tem nada. Um contacto individual vem agora com signUps, as suas últimas 20 inscrições com as respostas, para quem chama com forms:read.