/
urmat
/
taskboardproject1
Обзор
Документация
Войти
/
urmat
/
taskboardproject1
Код
Запросы
0
Задачи
Вики
Пакеты
0
Релизы
0
CI/CD
Аналитика
Безопасность
UserService
src/UserService.Domain/Persistence/IRepository.cs
25 строк
627 B
urmatgit
add project repository tests
10 апр 2025, 10:43
10 апр 2025, 10:43
fc56329
Код
Авторство
О чём код?
using System; using System.Collections.Generic; using System.Linq; using System.Text; using System.Threading.Tasks; using UserService.DataAccess.Common; using UserService.DataAccess.Entities; namespace UserService.DataAccess.Persistence { public interface IRepository<T> where T : BaseEntity { Task<IEnumerable<T>> GetAllAsync(); Task<PaginationResponse<T>> GetAllAsync(int pageIndex,int pageSize); Task<T> GetByIdAsync(Guid id); Task<T> AddAsync(T entity); Task UpdateAsync(T entity); Task DeleteAsync(T entity); Task SaveChangesAsync(); } }