Esempio n. 1
0
        private ProjectReferenceViewModel BuildProjectReferenceViewModel(ProjectReferenceModel project)
        {
            var projectReferences = new List <ProjectReferenceViewModel>();

            foreach (var dependency in project.Dependencies)
            {
                ProjectReferenceViewModel projectReference = BuildProjectReferenceViewModel(dependency);
                projectReferences.Add(projectReference);
            }

            return(new ProjectReferenceViewModel(project, projectReferences));
        }
 public ProjectReferenceViewModel(ProjectReferenceModel data, IEnumerable <ProjectReferenceViewModel> dependencies)
 {
     Data         = data;
     Dependencies = dependencies;
 }