C# 클래스 FrontendServices.App_Data.Mappers.ProjectsMapper

파일 보기 프로젝트 열기: LeagueOfDevelopers/LodCore 1 사용 예제들

공개 메소드들

메소드 설명
ProjectsMapper ( IUserManager userManager, RedmineSettings redmineSettings, GitlabSettings gitlabSettings ) : System
ToAdminProject ( Project project ) : AdminProject
ToIndexPageProject ( Project project ) : IndexPageProject
ToProject ( Project project ) : Models.ProjectManagement.Domain.Project
ToProjectPreview ( Project project ) : ProjectPreview

비공개 메소드들

메소드 설명
ToProjectMembershipDto ( ProjectMembership projectMembership ) : ProjectMembership

메소드 상세

ProjectsMapper() 공개 메소드

public ProjectsMapper ( IUserManager userManager, RedmineSettings redmineSettings, GitlabSettings gitlabSettings ) : System
userManager IUserManager
redmineSettings Gateways.Redmine.RedmineSettings
gitlabSettings Gateways.Gitlab.GitlabSettings
리턴 System

ToAdminProject() 공개 메소드

public ToAdminProject ( Project project ) : AdminProject
project ProjectManagement.Domain.Project
리턴 FrontendServices.Models.AdminProject

ToIndexPageProject() 공개 메소드

public ToIndexPageProject ( Project project ) : IndexPageProject
project ProjectManagement.Domain.Project
리턴 FrontendServices.Models.IndexPageProject

ToProject() 공개 메소드

public ToProject ( Project project ) : Models.ProjectManagement.Domain.Project
project ProjectManagement.Domain.Project
리턴 Models.ProjectManagement.Domain.Project

ToProjectPreview() 공개 메소드

public ToProjectPreview ( Project project ) : ProjectPreview
project ProjectManagement.Domain.Project
리턴 FrontendServices.Models.ProjectPreview