mirror of
https://github.com/Sea-Haven-Industries/shoc-backend.git
synced 2026-10-01 14:33:15 +00:00
15 lines
489 B
C#
15 lines
489 B
C#
|
|
using System.Security.Claims;
|
||
|
|
using SeaHaven.Services.DTOs;
|
||
|
|
|
||
|
|
namespace SeaHaven.Services.Interfaces
|
||
|
|
{
|
||
|
|
/// <summary>
|
||
|
|
/// Notification Center feed for the signed-in user: live conditions derived from current
|
||
|
|
/// work-order state at read time, account-scoped from claims and grouped by reason.
|
||
|
|
/// </summary>
|
||
|
|
public interface INotificationFeedService
|
||
|
|
{
|
||
|
|
Task<NotificationFeedDto> GetFeedAsync(ClaimsPrincipal user, CancellationToken cancellationToken);
|
||
|
|
}
|
||
|
|
}
|