15 lines
		
	
	
		
			536 B
		
	
	
	
		
			C#
		
	
	
	
	
	
		
		
			
		
	
	
			15 lines
		
	
	
		
			536 B
		
	
	
	
		
			C#
		
	
	
	
	
	
|  | namespace Mercados.Infrastructure.Services | ||
|  | { | ||
|  |     /// <summary> | ||
|  |     /// Define un servicio para enviar notificaciones y alertas. | ||
|  |     /// </summary> | ||
|  |     public interface INotificationService | ||
|  |     { | ||
|  |         /// <summary> | ||
|  |         /// Envía una alerta de fallo crítico. | ||
|  |         /// </summary> | ||
|  |         /// <param name="subject">El título de la alerta.</param> | ||
|  |         /// <param name="message">El mensaje detallado del error.</param> | ||
|  |         Task SendFailureAlertAsync(string subject, string message, DateTime? eventTimeUtc = null); | ||
|  |     } | ||
|  | } |