Esempio n. 1
0
        public virtual async Task Delete(Expression <Func <T, bool> > expression)
        {
            var elements = await GetAll(expression);

            foreach (var element in elements)
            {
                InstantineDbContext.Remove(element);
            }
            await SaveChanges();
        }
Esempio n. 2
0
 public AlbumRepository(InstantineDbContext instantineDbContext) : base(instantineDbContext)
 {
 }
Esempio n. 3
0
 public virtual Task Update(T entity)
 {
     InstantineDbContext.Update(entity);
     return(SaveChanges());
 }
Esempio n. 4
0
 public virtual Task SaveChanges()
 {
     return(InstantineDbContext.SaveChangesAsync());
 }
Esempio n. 5
0
 public virtual Task Delete(T element)
 {
     InstantineDbContext.Remove(element);
     return(SaveChanges());
 }
Esempio n. 6
0
 protected BaseRepository(InstantineDbContext instantineDbContext)
 {
     InstantineDbContext = instantineDbContext;
 }
Esempio n. 7
0
 public UsersRepository(InstantineDbContext instantineDbContext) : base(instantineDbContext)
 {
 }
Esempio n. 8
0
 public CommentsRepository(InstantineDbContext instantineDbContext) : base(instantineDbContext)
 {
 }
Esempio n. 9
0
 public LikesRepository(InstantineDbContext instantineDbContext) : base(instantineDbContext)
 {
 }
Esempio n. 10
0
 public PhotosRepository(InstantineDbContext instantineDbContext) : base(instantineDbContext)
 {
 }