PortBlog.API/PortBlog.API/Models/ProjectsDto.cs

21 lines
560 B
C#

namespace PortBlog.API.Models
{
public class ProjectsDto
{
public ICollection<ProjectDto> Projects { get; set; } = new List<ProjectDto>();
public ICollection<string> ProjectsCategories
{
get
{
var projectCategories = new List<string>();
foreach(var project in Projects)
{
projectCategories.AddRange(project.Categories);
}
return projectCategories.Distinct().ToList();
}
}
}
}