예제 #1
0
 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;
 }
예제 #2
0
 /// <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;
 }
예제 #3
0
 /// <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;
 }
예제 #4
0
 public SeoController(BZTopicRepository bZTopicRepository, IMapper mapper, ICacheService cacheService)
 {
     this.bZTopicRepository = bZTopicRepository;
     Mapper            = mapper;
     this.cacheService = cacheService;
 }