diff options
| author | transtrike <transtrike@gmail.com> | 2020-12-08 21:00:32 +0200 |
|---|---|---|
| committer | transtrike <transtrike@gmail.com> | 2020-12-08 21:00:32 +0200 |
| commit | e5eeef589fa90d5e605617dcf11be91cfa9b39c5 (patch) | |
| tree | 3ff164a7600a85b0356dbf80fa479d3676409f0d /API/Database/Interfaces | |
| parent | 2bcaa82e555100ffbcf6b23dd330e7bddd67cad6 (diff) | |
| download | DevHive-e5eeef589fa90d5e605617dcf11be91cfa9b39c5.tar DevHive-e5eeef589fa90d5e605617dcf11be91cfa9b39c5.tar.gz DevHive-e5eeef589fa90d5e605617dcf11be91cfa9b39c5.zip | |
Move Interfaces in Models project
Diffstat (limited to 'API/Database/Interfaces')
| -rw-r--r-- | API/Database/Interfaces/IRepository.cs | 24 |
1 files changed, 0 insertions, 24 deletions
diff --git a/API/Database/Interfaces/IRepository.cs b/API/Database/Interfaces/IRepository.cs deleted file mode 100644 index 927e006..0000000 --- a/API/Database/Interfaces/IRepository.cs +++ /dev/null @@ -1,24 +0,0 @@ -using System.Collections.Generic; -using System.Threading.Tasks; - -namespace Camera_Shop.Database -{ - public interface IRepository<TEntity> - where TEntity : class - { - //Add Entity to database - Task AddAsync(TEntity entity); - - //Return *count* instances of Entity from the database - Task<IAsyncEnumerable<TEntity>> Query(int count); - - //Find entity by id - Task<TEntity> FindByIdAsync(object id); - - //Modify Entity from database - Task EditAsync(object id, TEntity newEntity); - - //Delete Entity from database - Task DeleteAsync(object id); - } -}
\ No newline at end of file |
