public void Add(IEnumerable <PatternDto> pattern) { if (PatternDtos == null) { PatternDtos = InitPatterns(); } PatternDtos.AddRange(pattern); }
public IEnumerable <PatternDto> GetAll() { if (PatternDtos == null) { PatternDtos = InitPatterns(); } if (Identifiers?.Count > 0) { PatternDtos = PatternDtos.Where(dto => Identifiers.Contains(dto.Key)).ToList(); } return(PatternDtos); }
public void Clear() { PatternDtos.Clear(); }