/// <summary> /// /// </summary> /// <param name="logger"></param> /// <param name="webNewsElastic"></param> /// <param name="webNewsRedis"></param> public NewsController(ILogger <SiteController> logger, IWebNewsElastic webNewsElastic, IWebNewsRedis webNewsRedis) { this._ILogger = logger; this._IWebNewsElastic = webNewsElastic; this._IWebNewsRedis = webNewsRedis; }
/// <summary> /// /// </summary> /// <param name="logger"></param> /// <param name="webNewsElastic"></param> /// <param name="webCategoryRedis"></param> /// <param name="webCategoryRepository"></param> public CategoryController( ILogger <SiteController> logger, IWebNewsElastic webNewsElastic, IWebNewsRedis webNewsRedis, IWebCategoryRedis webCategoryRedis, IWebCategoryRepository webCategoryRepository) { this._ILogger = logger; this._IWebNewsElastic = webNewsElastic; this._IWebNewsRedis = webNewsRedis; this._IWebCategoryRedis = webCategoryRedis; this._IWebCategoryRepository = webCategoryRepository; }
/// <summary> /// /// </summary> /// <param name="logger"></param> /// <param name="webNewsRedis"></param> /// <param name="jwtRedis"></param> /// <param name="memberInfosRepository"></param> /// <param name="httpContextAccessor"></param> public AccountController(ILogger <AccountController> logger, IWebNewsRedis webNewsRedis, IJwtRedis jwtRedis, IMemberInfosRepository memberInfosRepository, IHttpContextAccessor httpContextAccessor, ITaskInfoRepository taskInfoRepository, ITaskNoviceLogRepository taskNoviceLogRepository, ITaskInfoApp taskInfoApp) { this._ILogger = logger; this._IWebNewsRedis = webNewsRedis; this._IJwtRedis = jwtRedis; this._IMemberInfosRepository = memberInfosRepository; this._IHttpContextAccessor = httpContextAccessor; this._ITaskInfoRepository = taskInfoRepository; this._ITaskNoviceLogRepository = taskNoviceLogRepository; this._ITaskInfoApp = taskInfoApp; }