/
plug1at
/
Personal_Digital_Library
Обзор
Документация
Войти
/
plug1at
/
Personal_Digital_Library
Код
Запросы
0
Задачи
Вики
Пакеты
0
Релизы
0
CI/CD
Аналитика
Безопасность
master
DigitalLibrary.Data/Repositories/IBookRepository.cs
16 строк
524 B
plug1at
Create: Class1.cs, DigitalLibrary.Data.csproj, LibraryDbContext.cs, BookRepository.cs, CategoryRepository.cs, IBookRepository.cs, ICategoryRepository.cs
10 июн 2026, 11:29
Верифицирован
10 июн 2026, 11:29
8593c6e
Код
Авторство
О чём код?
using DigitalLibrary.Core.Models; namespace DigitalLibrary.Data.Repositories { public interface IBookRepository { Task<List<Book>> GetAllBooksAsync(); Task<Book?> GetBookByIdAsync(int id); Task<List<Book>> SearchBooksAsync(string searchTerm); Task AddBookAsync(Book book); Task UpdateBookAsync(Book book); Task DeleteBookAsync(int id); Task<List<Book>> GetTbrListAsync(); Task<List<Book>> FullTextSearchAsync(string searchTerm); } }