Files
TechHelper/TechHelper.Server/Services/IBaseService.cs
SpecialX e824c081bf change
2025-05-30 12:46:55 +08:00

12 lines
397 B
C#

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