Files
TechHelper/TechHelper.Server/Services/IBaseService.cs
2025-05-23 19:03:00 +08:00

12 lines
297 B
C#

namespace TechHelper.Services
{
public interface IBaseService<T, TId>
{
Task<ApiResponse> GetAllAsync(QueryParameter query);
Task<ApiResponse> GetAsync(TId id);
Task<ApiResponse> AddAsync(T model);
Task<ApiResponse> UpdateAsync(T model);
Task<ApiResponse> DeleteAsync(TId id);
}
}