Add IEmailTemplateProvider.GetAsync overload to get a template with the current culture

pull/1271/head
maliming 6 years ago
parent 64352b6df3
commit 30c3e2853e

@ -25,6 +25,11 @@ namespace Volo.Abp.Emailing.Templates
Options = options.Value;
}
public async Task<EmailTemplate> GetAsync(string name)
{
return await GetAsync(name, CultureInfo.CurrentUICulture.Name);
}
public async Task<EmailTemplate> GetAsync(string name, string cultureName)
{
return await GetInternalAsync(name, cultureName);

@ -4,6 +4,8 @@ namespace Volo.Abp.Emailing.Templates
{
public interface IEmailTemplateProvider
{
Task<EmailTemplate> GetAsync(string name);
Task<EmailTemplate> GetAsync(string name, string cultureName);
}
}
Loading…
Cancel
Save