public Note[] Load() { IEnumerable <Note> notes = _notesRepository.GetAll(); _notesMetadataService.Initialize(notes.Select(x => x.Name)); notes = notes.Where(x => !x.Name.StartsWith(Globals.ArchivePrefix + "/")); foreach (Note note in notes) { note.Metadata = _notesMetadataService.Get(note.Name); } return(notes.OrderBy(x => x.LastWriteTime).ToArray()); }
public NotesMetadataServiceTests() { _sut = new NotesMetadataService(); _sut.Initialize(Array.Empty <string>()); }