public CacheService(IMemoryCache memoryCache, IUnitOfWork unitOfWork, IMapper mapper, BZTopicRepository bZTopicRepository, BZUserRepository bZUserRepository) { _memoryCache = memoryCache; _unitOfWork = unitOfWork; this.mapper = mapper; this.bZTopicRepository = bZTopicRepository; this.bZUserRepository = bZUserRepository; }
/// <summary> /// /// </summary> /// <param name="unitOfWork"></param> /// <param name="mapper"></param> /// <param name="bZTopicRepository"></param> /// <param name="cacheService"></param> public TopicController(IUnitOfWork unitOfWork, IMapper mapper, BZTopicRepository bZTopicRepository, ICacheService cacheService, RoleManager <IdentityRole <string> > roleManager) { _mapper = mapper; _unitOfWork = unitOfWork; _bZTopicRepository = bZTopicRepository; _bZFollowRepository = unitOfWork.GetRepository <BZFollowModel>(); _bZReplyRepository = unitOfWork.GetRepository <BZReplyModel>(); _cacheService = cacheService; this.roleManager = roleManager; }
/// <summary> /// /// </summary> /// <param name="unitOfWork"></param> /// <param name="mapper"></param> /// <param name="bZTopicRepository"></param> /// <param name="cacheService"></param> /// <param name="cQService"></param> /// <param name="messageService"></param> public TopicController( IUnitOfWork unitOfWork, IMapper mapper, BZTopicRepository bZTopicRepository, ICacheService cacheService, CQService cQService, IMessageService messageService) { _mapper = mapper; _unitOfWork = unitOfWork; _bZTopicRepository = bZTopicRepository; _bZFollowRepository = unitOfWork.GetRepository <BZFollowModel>(); _bZReplyRepository = unitOfWork.GetRepository <BZReplyModel>(); _cacheService = cacheService; this.cQService = cQService; this.messageService = messageService; }
public SeoController(BZTopicRepository bZTopicRepository, IMapper mapper, ICacheService cacheService) { this.bZTopicRepository = bZTopicRepository; Mapper = mapper; this.cacheService = cacheService; }