Interface INotificationService   
 
- Namespace
 - JJConsulting.Infinity.Domain.Contracts
 
- Assembly
 - JJConsulting.Infinity.Domain.dll
 
 public interface INotificationService
Methods
CreateAsync(NotificationRequest)   
 Task<InfinityResult> CreateAsync(NotificationRequest request)
Parameters
request NotificationRequest   
- 
 
Returns
-  Task<InfinityResult>  
 
- 
 
GetUnsentAsync(string)   
 Task<List<NotificationMessage>> GetUnsentAsync(string channel)
Parameters
channel string   
- 
 
Returns
-  Task<List<NotificationMessage>>  
 
- 
 
MarkAsSentAsync(NotificationSentRequest)   
 Task<InfinityResult> MarkAsSentAsync(NotificationSentRequest request)
Parameters
request NotificationSentRequest   
- 
 
Returns
-  Task<InfinityResult>  
 
-