Class ProjectFoldersSerialize
- Namespace
- SunamoDevCode.SunamoSolutionsIndexer.Data.Project
- Assembly
- SunamoDevCode.dll
Collection of project folders for serialization.
public class ProjectFoldersSerialize
- Inheritance
-
ProjectFoldersSerialize
- Inherited Members
- Extension Methods
Properties
Projects
Gets or sets the list of projects.
public List<ProjectFolderSerialize> Projects { get; set; }
Property Value
Methods
GetWithName(List<string>, bool)
Gets project folders by their names.
public ResultWithExceptionDC<ProjectFoldersSerialize> GetWithName(List<string> projectNamesToFind, bool isAllowingMissing)
Parameters
projectNamesToFindList<string>List of project names to find.
isAllowingMissingboolDetermines whether to allow missing projects without throwing an exception.
Returns
- ResultWithExceptionDC<ProjectFoldersSerialize>
Result containing found project folders or exception if projects are missing and not allowed.
RemoveWithName(List<string>)
Removes projects with specified names.
public void RemoveWithName(List<string> projectNamesToRemove)