Files
monorepo/LCU.API.Internal.ArchiverApi/LCU.Api.Internal.ArchiverApi/Services/INotificationService.cs
T
2026-03-17 10:03:23 -05:00

12 lines
515 B
C#

using System.Collections.Generic;
using System.Threading.Tasks;
using LCU.Library.Internal.ArchiverApiModel.Models;
namespace LCU.Api.Internal.ArchiverApi.Services;
public interface INotificationService
{
Task<bool> SendEmailAsync(List<string> recipients, string subject, string emailTemplate);
Task<bool> SendErrorEmailAsync(List<ErrorDetail> errorDetails);
string CreateErrorRow(ErrorDetail errorDetail, string basePath);
string CreateErrorMonitoringEmail(string errorRows, string basePath);
}