diff --git a/framework/src/Volo.Abp.Emailing/Volo/Abp/Emailing/Templates/EmailTemplateProvider.cs b/framework/src/Volo.Abp.Emailing/Volo/Abp/Emailing/Templates/EmailTemplateProvider.cs index 28abdfc213..e8a2a9bac8 100644 --- a/framework/src/Volo.Abp.Emailing/Volo/Abp/Emailing/Templates/EmailTemplateProvider.cs +++ b/framework/src/Volo.Abp.Emailing/Volo/Abp/Emailing/Templates/EmailTemplateProvider.cs @@ -25,6 +25,11 @@ namespace Volo.Abp.Emailing.Templates Options = options.Value; } + public async Task GetAsync(string name) + { + return await GetAsync(name, CultureInfo.CurrentUICulture.Name); + } + public async Task GetAsync(string name, string cultureName) { return await GetInternalAsync(name, cultureName); diff --git a/framework/src/Volo.Abp.Emailing/Volo/Abp/Emailing/Templates/IEmailTemplateProvider.cs b/framework/src/Volo.Abp.Emailing/Volo/Abp/Emailing/Templates/IEmailTemplateProvider.cs index 4fc8381833..ab68dbe2ca 100644 --- a/framework/src/Volo.Abp.Emailing/Volo/Abp/Emailing/Templates/IEmailTemplateProvider.cs +++ b/framework/src/Volo.Abp.Emailing/Volo/Abp/Emailing/Templates/IEmailTemplateProvider.cs @@ -4,6 +4,8 @@ namespace Volo.Abp.Emailing.Templates { public interface IEmailTemplateProvider { + Task GetAsync(string name); + Task GetAsync(string name, string cultureName); } } \ No newline at end of file