public CateApiController(ICardRepository cardRepo, ICateRepository cateRepo, ILoggingRepository log)
     : base(log)
 {
     _cateRepo = cateRepo;
     _cardRepo = cardRepo;
     includeProperties = Expressions.LoadCateNavigations();
 }
 public CardsController(
     ILoggingRepository logging,
     GraduationDbContext context, 
     IHostingEnvironment env,
     ICateRepository cateRepo)
     :base(logging,context,env)
 {
     _cateRepo = cateRepo;
     AllowedExtensions = new string[] { ".jpg", ".png", ".gif", ".PNG" };
     UploadDestination = env.WebRootPath + "/images/cms/news";
 }
        public CardApiController(
            ICateRepository cateRepo,
            ICardRepository cardRepo,
            UserManager<ApplicationUser> userManager,
            ILoggingRepository logRepo,
            GraduationDbContext context,
            SignInManager<ApplicationUser> signInManager) : base(logRepo)
        {
            _userManager = userManager;
            _signInManager = signInManager;
            _context = context;
            includeProperties = Expressions.LoadCardNavigations();
            _cardRepo = cardRepo;
            _cateRepo = cateRepo;

            itemsPerPage = 3;
            pageInit = 6;
        }
示例#4
0
 public CategoryController(ICateRepository cateRepository)
 {
     _cateRepository = cateRepository;
 }