Bloom.SourceCollectionsList.FindAndCreateTemplateBook C# (CSharp) Method

FindAndCreateTemplateBook() public method

public FindAndCreateTemplateBook ( bool>.Func predicate ) : Book
predicate bool>.Func
return Bloom.Book.Book
        public Book.Book FindAndCreateTemplateBook(Func<string, bool> predicate)
        {
            return GetSourceBookFolders()
                .Where(predicate)
                .Select(dir => _bookFactory(new BookInfo(dir, false), _storageFactory(dir)))
                .FirstOrDefault();
        }