public Task <DatacardModel[]> GetDatacards() { var datacardsPath = _datacardPath.GetDatacardsPath(); var datacards = _fileSystem.GetDirectories(datacardsPath) .Select(CreateDatacardModel) .ToArray(); return(Task.FromResult(datacards)); }
private void EnsureDatacardsDirectoryExists() { var datacardsPath = _datacardPath.GetDatacardsPath(); if (!_fileSystem.DirectoryExists(datacardsPath)) { _fileSystem.CreateDirectory(datacardsPath); } }