Table of Contents

Class ProjectSkill

Namespace
Builvero.Domain.Entities
Assembly
Builvero.Domain.dll

Represents the many-to-many relationship between projects and skills, indicating which skills are required or used in a project.

public class ProjectSkill
Inheritance
ProjectSkill
Inherited Members

Remarks

This entity establishes the association between a project and a skill, allowing projects to have multiple skills and skills to be associated with multiple projects. This enables skill-based matching between users and projects, helping to identify users with the right expertise for a project.

Properties

Project

Gets or sets the project associated with this skill.

public Project Project { get; set; }

Property Value

Project
Represents the many-to-many relationship between projects and skills, indicating which skills are required or used in a project.

ProjectId

Gets or sets the unique identifier of the project.

public Guid ProjectId { get; set; }

Property Value

Guid
Represents the many-to-many relationship between projects and skills, indicating which skills are required or used in a project.

Skill

Gets or sets the skill associated with this project.

public Skill Skill { get; set; }

Property Value

Skill
Represents the many-to-many relationship between projects and skills, indicating which skills are required or used in a project.

SkillId

Gets or sets the unique identifier of the skill.

public Guid SkillId { get; set; }

Property Value

Guid
Represents the many-to-many relationship between projects and skills, indicating which skills are required or used in a project.