13 lines
463 B
C#
13 lines
463 B
C#
using Models.Requests;
|
|
|
|
namespace Api.Services.Contracts
|
|
{
|
|
public interface IEmailSender
|
|
{
|
|
Task SendContactAsync(ContactRequest req, CancellationToken ct);
|
|
Task SendSubscribeAsync(SubscribeRequest req, CancellationToken ct);
|
|
Task SendFileDownloadNotificationAsync(string fileName, string? userIp, CancellationToken ct);
|
|
Task SendMatchAsync(string? explicitTo, string subject, string body, CancellationToken ct);
|
|
}
|
|
}
|