Class NotificationSummaryDto
- Namespace
- Builvero.Application.DTOs
- Assembly
- Builvero.Application.dll
Data transfer object representing a summary of unread notifications for a user, broken down by notification type.
public class NotificationSummaryDto
- Inheritance
-
NotificationSummaryDto
- Inherited Members
Remarks
This DTO is used to display notification badges and counts in the UI, allowing users to see at a glance how many unread notifications they have of each type.
Properties
ProjectInvitationReceived
Gets or sets the count of unread notifications of type ProjectInvitationReceived.
public int ProjectInvitationReceived { get; set; }
Property Value
- int
- Data transfer object representing a summary of unread notifications for a user, broken down by notification type.
ProjectInvitationResult
Gets or sets the count of unread notifications of type ProjectInvitationResult.
public int ProjectInvitationResult { get; set; }
Property Value
- int
- Data transfer object representing a summary of unread notifications for a user, broken down by notification type.
ProjectJoinRequestReceived
Gets or sets the count of unread notifications of type ProjectJoinRequestReceived.
public int ProjectJoinRequestReceived { get; set; }
Property Value
- int
- Data transfer object representing a summary of unread notifications for a user, broken down by notification type.
ProjectJoinRequestResult
Gets or sets the count of unread notifications of type ProjectJoinRequestResult.
public int ProjectJoinRequestResult { get; set; }
Property Value
- int
- Data transfer object representing a summary of unread notifications for a user, broken down by notification type.
TotalUnread
Gets or sets the total number of unread notifications across all types.
public int TotalUnread { get; set; }
Property Value
- int
- Data transfer object representing a summary of unread notifications for a user, broken down by notification type.