/// <inheritdoc cref="IEmailManager.GetMailTemplateAsync(string)" /> public async Task <MailTemplateInfo> GetMailTemplateAsync(string keyname) { if (string.IsNullOrEmpty(keyname)) { throw new ArgumentNullException(nameof(keyname)); } MailTemplate mailTemplate = await _dbContext.KastraMailTemplates.SingleOrDefaultAsync(mt => mt.Keyname == keyname); return(mailTemplate.ToMailTemplateInfo()); }