Table of Contents

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.