14 lines
622 B
C#
14 lines
622 B
C#
using e_suite.API.Common.models;
|
|
using e_suite.Database.Audit;
|
|
using e_suite.Utilities.Pagination;
|
|
using eSuite.Core.MailService;
|
|
using eSuite.Core.Miscellaneous;
|
|
|
|
namespace e_suite.API.Common;
|
|
|
|
public interface IMailTemplateManager
|
|
{
|
|
Task<IPaginatedData<MailTemplateType>> GetMailTemplateTypes(Paging paging, CancellationToken cancellationToken);
|
|
Task<GetMailTemplate> GetMailTemplate( IGeneralIdRef domain, MailType mailType, CancellationToken cancellationToken);
|
|
Task PostMailTemplate(PostMailTemplate mailTemplate, AuditUserDetails auditUserDetails, CancellationToken cancellationToken );
|
|
} |