Class ProjectSummaryDto
- Namespace
- Builvero.Application.DTOs.Forum
- Assembly
- Builvero.Application.dll
Data transfer object representing a summary of project information for forum contexts.
public class ProjectSummaryDto
- Inheritance
-
ProjectSummaryDto
- Inherited Members
Remarks
This DTO provides lightweight project information for use in forum notifications and email templates. It includes essential project details without the full project data.
Properties
CreatedAt
Gets or sets the UTC timestamp when the project was created.
public DateTime CreatedAt { get; set; }
Property Value
- DateTime
- Data transfer object representing a summary of project information for forum contexts.
Id
Gets or sets the unique identifier of the project.
public Guid Id { get; set; }
Property Value
- Guid
- Data transfer object representing a summary of project information for forum contexts.
MemberCount
Gets or sets the number of active members in the project.
public int MemberCount { get; set; }
Property Value
- int
- Data transfer object representing a summary of project information for forum contexts.
Name
Gets or sets the name of the project.
public string Name { get; set; }
Property Value
- string
- Data transfer object representing a summary of project information for forum contexts.
ShortDescription
Gets or sets a short description of the project (optional).
public string? ShortDescription { get; set; }
Property Value
- string
- Data transfer object representing a summary of project information for forum contexts.
TopicCount
Gets or sets the total number of forum topics in the project.
public int TopicCount { get; set; }
Property Value
- int
- Data transfer object representing a summary of project information for forum contexts.