Advertisement
Guest User

Untitled

a guest
Oct 21st, 2016
56
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 0.56 KB | None | 0 0
  1. public interface IWriteBaseRepository<TEntity> : IReadBaseRepository<TEntity>, IDisposable
  2. where TEntity : class
  3. {
  4. TEntity Add(TEntity entity);
  5.  
  6. IEnumerable<TEntity> AddRange(IEnumerable<TEntity> entities);
  7.  
  8. TEntity Update(TEntity entity);
  9.  
  10. TEntity AddOrUpdate(TEntity entity);
  11.  
  12. IEnumerable<TEntity> AddOrUpdate(IEnumerable<TEntity> entities);
  13.  
  14. void Delete(TEntity entity);
  15.  
  16. void SaveChanges();
  17.  
  18. IEnumerable<string> GetPendingChanges(TEntity entity, string identifierPropertyName, Dictionary<string, string> includeProperties = null);
  19. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement