Пример #1
0
 public BookListController(IUserRepository userRepository, IUserBookRepository userBookRepository, IBookRepository bookRepository, UserManager <IdentityUser> userManager)
 {
     this.userBookRepository = userBookRepository;
     this.userRepository     = userRepository;
     this.bookRepository     = bookRepository;
     _userManager            = userManager;
 }
Пример #2
0
 public BookController(IServiceProvider services, IBookRepository bookRepo, IUserBookRepository userBookRepo, IReturnRequestRepository returnRequestRepo)
 {
     session                 = services.GetRequiredService <IHttpContextAccessor>()?.HttpContext.Session;
     bookRepository          = bookRepo;
     userBookRepository      = userBookRepo;
     returnRequestRepository = returnRequestRepo;
 }
Пример #3
0
 public BookServices(IBookRepository bookRepository, ISectionRepository sectionRepository,
                     IUserBookRepository userBookRepository)
     : base(bookRepository)
 {
     _userBookRepository = userBookRepository;
     _sectionRepository  = sectionRepository;
     _bookDb             = bookRepository;
 }
Пример #4
0
 public OrderController(IHttpContextAccessor httpContextAccessor, IOrderRepository orderRepoService,
                        IUserBookRepository userBookRepoService, IBookRepository bookRepoService, Cart cartService)
 {
     orderRepository    = orderRepoService;
     userBookRepository = userBookRepoService;
     bookRepository     = bookRepoService;
     cart        = cartService;
     currentUser = httpContextAccessor.HttpContext.User.FindFirst(ClaimTypes.Name)?.Value;
 }
Пример #5
0
 public UnitOfWork()
 {
     _libraryAppContext = new LibraryAppContext();
     #region Initialize Repos
     UserRepository     = new UserRepository(_libraryAppContext);
     BookRepository     = new BookRepository(_libraryAppContext);
     AuthorRepository   = new AuthorRepository(_libraryAppContext);
     UserBookRepository = new UserBookRepository(_libraryAppContext);
     #endregion
 }
Пример #6
0
 public BookService(
     IBookRepository bookRepository,
     IAuthorRepository authorRepository,
     IUserBookRepository userBookRepository,
     IUnitOfWork unitOfWork)
 {
     _bookRepository     = bookRepository;
     _authorRepository   = authorRepository;
     _userBookRepository = userBookRepository;
     _unitOfWork         = unitOfWork;
 }
Пример #7
0
 public void Dispose()
 {
     _externalLoginRepository = null;
     _roleRepository          = null;
     _userRepository          = null;
     _bookRepository          = null;
     _tagRepository           = null;
     _userBookRepository      = null;
     _authorRepository        = null;
     _bookAuthorRepository    = null;
     _lectionRepository       = null;
     _context.Dispose();
 }
Пример #8
0
 public UserServices(IUserRepository userRepository,
                     IUserBookRepository userBookRepository,
                     IUserFinanceOverViewRepository userFinanceOverViewRepository,
                     IUserFinanceRepository userFinanceRepository,
                     IMsgInfoOverviewRepository msgInfoOverviewRepository,
                     IMsgSystemRepository msgSystemRepository)
     : base(userRepository)
 {
     _msgInfoOverviewRepository = msgInfoOverviewRepository;
     _userBookRepository        = userBookRepository;
     _userDb = userRepository;
     _userFinanceOverViewRepository = userFinanceOverViewRepository;
     _userFinanceRepository         = userFinanceRepository;
     _msgSystemRepository           = msgSystemRepository;
 }
Пример #9
0
 public OrderService(IUserBookRepository userBookRepository)
 {
     _userBookRepository = userBookRepository;
 }
Пример #10
0
 public UserBookService(IUserBookRepository userBookRepository, IBookRepository bookRepository)
 {
     _userBookRepository = userBookRepository;
     _bookRepository     = bookRepository;
 }
 public UserBooksController(IUserBookRepository userBookRepository, IUserBookService userBookService)
 {
     _userBookRepository = userBookRepository;
     _userBookService    = userBookService;
 }
Пример #12
0
 public UserBookService(IUserBookRepository repository, IRepository <Book> bookRepository)
 {
     _repository     = repository ?? throw new ArgumentNullException(nameof(repository));
     _bookRepository = bookRepository ?? throw new ArgumentNullException(nameof(bookRepository));
 }
 public ReturnBookHandler(IBookRepository bookRepository, IUserBookRepository userBookRepository)
 {
     _bookRepository     = bookRepository;
     _userBookRepository = userBookRepository;
 }
Пример #14
0
 public ReturnRequestController(IReturnRequestRepository returnRequestRepo, IUserBookRepository userBookRepo, IBookRepository bookRepo)
 {
     returnRequestRepository = returnRequestRepo;
     userBookRepository      = userBookRepo;
     bookRepository          = bookRepo;
 }
Пример #15
0
 public BorrowHandler(IBookRepository bookRepository, IUserBookRepository userBookRepository)
 {
     _bookRepository     = bookRepository;
     _userBookRepository = userBookRepository;
 }