Example #1
0
 public LibraryService(IBookTitleRepository bookTitleRepository,
                       IBookRepository bookRepository,
                       IMemberRepository memberRepository,
                       IUnitOfWork unitOfWork)
 {
     _uow = unitOfWork;
     _memberRepository    = memberRepository;
     _bookTitleRepository = bookTitleRepository;
     _bookRepository      = bookRepository;
     _loanService         = new LoanService(_bookRepository, _memberRepository, _uow);
 }
 public LibraryService(IBookTitleRepository bookTitleRepository,
                      IBookRepository bookRepository, 
                      IMemberRepository memberRepository,
                      IUnitOfWork unitOfWork)
 {            
     _uow = unitOfWork;
     _memberRepository = memberRepository; 
     _bookTitleRepository = bookTitleRepository;
     _bookRepository = bookRepository;
     _loanService = new LoanService(_bookRepository, _memberRepository, _uow);
 }
Example #3
0
 public ReviewsController(AuthorContext context, IReviewRepository reviewRepo, IBookTitleRepository bookTitleRepo)
 {
     _context       = context;
     _reviewRepo    = reviewRepo;
     _bookTitleRepo = bookTitleRepo;
 }
Example #4
0
 public HomeController(IBookTitleRepository bookrepo)
 {
     _bookrepo = bookrepo;
 }
 public BookTitlesController(AuthorContext context, IBookTitleRepository bookRepo)
 {
     _context  = context;
     _bookRepo = bookRepo;
 }