Example #1
0
        private readonly IWebHostEnvironment _hostEnvironment; // For Image upload to wwwroot.

        public ProductController(IProductRepository productRepository, ICategoryRepository categoryRepository, ICoverTypeRepository coverTypeRepository, IWebHostEnvironment hostEnvironment)
        {
            _productRepository   = productRepository;
            _categoryRepository  = categoryRepository;
            _coverTypeRepository = coverTypeRepository;
            _hostEnvironment     = hostEnvironment;
        }
Example #2
0
 public ProductController(IProductRepository productRepository,
                          ICategoryRepository categoryRepository,
                          ICoverTypeRepository coverTypeRepository)
 {
     _productRepository   = productRepository;
     _categoryRepository  = categoryRepository;
     _coverTypeRepository = coverTypeRepository;
 }
Example #3
0
 public RegisterModel(
     UserManager <IdentityUser> userManager,
     SignInManager <IdentityUser> signInManager,
     ILogger <RegisterModel> logger,
     IEmailSender emailSender,
     RoleManager <IdentityRole> roleManager,
     ICoverTypeRepository coverTypeRepository)
 {
     _userManager   = userManager;
     _signInManager = signInManager;
     _logger        = logger;
     _emailSender   = emailSender;
     _roleManager   = roleManager;
     _repoCoverType = coverTypeRepository;
 }
Example #4
0
 public DbInitializer(IServiceScopeFactory serviceScopeProvider, IAuthorRepository authorRepository, IAgeCategoryRepository ageCategoryRepository,
                      IGenreRepository genreRepository, ICoverTypeRepository coverTypeRepository, IPublisherRepository publisherRepository,
                      IBookAuthorRepository bookAuthorRepository, IBookGenreRepository bookGenreRepository, IInputWorkRepository inputWorkRepository,
                      IBookRepository bookRepository, IBookPublisherRepository bookPublisherRepository, ILogger <DbInitializer> logger)
 {
     this.serviceScopeProvider    = serviceScopeProvider;
     this.authorRepository        = authorRepository;
     this.ageCategoryRepository   = ageCategoryRepository;
     this.coverTypeRepository     = coverTypeRepository;
     this.publisherRepository     = publisherRepository;
     this.genreRepository         = genreRepository;
     this.bookAuthorRepository    = bookAuthorRepository;
     this.bookGenreRepository     = bookGenreRepository;
     this.inputWorkRepository     = inputWorkRepository;
     this.bookRepository          = bookRepository;
     this.bookPublisherRepository = bookPublisherRepository;
     this.logger = logger;
 }
Example #5
0
 public CoverTypesController(ICoverTypeRepository coverTypeRepository, IMapper mapper)
 {
     _coverTypeRepository = coverTypeRepository;
     _mapper = mapper;
 }
 public CoverTypeController(ICoverTypeRepository coverTypeRepository)
 {
     _coverTypeRepository = coverTypeRepository;
 }
Example #7
0
 public CoverTypeService(IMapper mapper, ICoverTypeRepository repository) : base(mapper, repository)
 {
     coverTypeRepository = repository;
 }
Example #8
0
 public CoverTypeService(ICoverTypeRepository coverTypeRepository)
 {
     _coverTypeRepository = coverTypeRepository;
 }