TourIAm/TIAMWebApp/Shared/Interfaces/IClientNoticeSenderService.cs

15 lines
401 B
C#

using TIAM.Entities.Emails;
namespace TIAMWebApp.Shared.Application.Interfaces
{
public interface IClientNoticeSenderService
{
public Task<List<EmailMessage>> GetAllMessagesAsync();
public Task<List<EmailMessage>> GetMessagesByContextIdAsync();
public Task<string> SendNoticeAsync<TNotice>(TNotice message, int messageType) where TNotice : EmailMessage;
}
}