Table of Contents

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.