Spaces:
Running
Running
| namespace FlowAPI.Application.Interfaces | |
| { | |
| public interface IGenericRepository<T> where T : class | |
| { | |
| Task<IEnumerable<T>> GetAllAsync(); | |
| Task<T?> GetByIdAsync(Guid id); | |
| Task<T> CreateAsync(T entity); | |
| Task<T> UpdateAsync(T entity); | |
| Task<bool> DeleteAsync(Guid id); | |
| } | |
| } | |