Advertisement
wingman007

AuthorRepositorySuggestedExample

Sep 28th, 2016
195
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
C# 0.67 KB | None | 0 0
  1. // https://www.youtube.com/watch?v=rtXpYpZdOzM&t=1159s
  2. using Queries.Core.Domain;
  3. using Queries.Core.Repositories;
  4. using System.Data.Entity;
  5. using System.Linq;
  6.  
  7. namespace Queries.Persistence.Repositories
  8. {
  9.     public class AuthorRepository : Repository<Author>, IAuthorRepository
  10.     {
  11.         public AuthorRepository(PlutoContext context) : base(context)
  12.         {
  13.         }
  14.  
  15.         public Author GetAuthorWithCourses(int id)
  16.         {
  17.             return PlutoContext.Authors.Include(a => a.Courses).SingleOrDefault(a => a.Id == id);
  18.         }
  19.  
  20.         public PlutoContext PlutoContext
  21.         {
  22.             get { return Context as PlutoContext; }
  23.         }
  24.     }
  25. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement