TourIAm/TIAMWebApp/Shared/Interfaces/IClientNoticeSenderService.cs

16 lines
457 B
C#

using TIAM.Entities.Emails;
using EmailMessage = TIAM.Entities.Emails.EmailMessage;
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;
}
}