Advertisement
Guest User

Untitled

a guest
Jun 25th, 2019
62
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 1.03 KB | None | 0 0
  1. private DbSet<TEntity> _entities;
  2. /// <summary>
  3. /// Get entity by identifier
  4. /// </summary>
  5. /// <param name="id">Identifier</param>
  6. /// <returns>Entity</returns>
  7. public virtual TEntity GetById(object id)
  8. {
  9. return Entities.Find(id);
  10. }
  11.  
  12.  
  13.  
  14.  
  15. /// <summary>
  16. /// Get entity by identifier
  17. /// </summary>
  18. /// <param name="id">Identifier</param>
  19. /// <returns>Entity</returns>
  20. public virtual List<TEntity> GetByIds(int id[])
  21. {
  22. // want to make it generic
  23. return Entities.Where(x=>id.Contains(id));
  24. }
  25.  
  26. /// <summary>
  27. /// Gets an entity set
  28. /// </summary>
  29. protected virtual DbSet<TEntity> Entities
  30. {
  31. get
  32. {
  33. if (_entities == null)
  34. _entities = _context.Set<TEntity>();
  35.  
  36. return _entities;
  37. }
  38. }
  39.  
  40. Entities.Where(x=>id.Contains(id));
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement