/// <inheritdoc /> public Task <EmailTemplate> UpdateAsync(EmailTemplateName templateName, EmailTemplateUpdateRequest request) { return(Connection.PutAsync <EmailTemplate>("email-templates/{templateName}", request, null, null, new Dictionary <string, string> { { "templateName", ToEnumString <EmailTemplateName>(templateName) } }, null, null)); }
/// <summary> /// Updates an email template. /// </summary> /// <param name="templateName">The name of the email template to patch.</param> /// <param name="request">The <see cref="EmailTemplateUpdateRequest"/> containing details of the template to update.</param> /// <returns>The newly updated <see cref="EmailTemplate"/>.</returns> public Task <EmailTemplate> UpdateAsync(EmailTemplateName templateName, EmailTemplateUpdateRequest request) { return(Connection.SendAsync <EmailTemplate>(HttpMethod.Put, BuildUri($"email-templates/{templateName.ToEnumString()}"), request, DefaultHeaders)); }