/// <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="webNewsRepository"></param> /// <param name="webCategoryRepository"></param> public ValuesController( ILogger <ValuesController> logger, IWebNewsElastic webNewsElastic, IWebNewsRepository webNewsRepository, IWebCategoryRepository webCategoryRepository) { this._ILogger = logger; this._IWebNewsElastic = webNewsElastic; this._IWebNewsRepository = webNewsRepository; this._IWebCategoryRepository = webCategoryRepository; //_IWebNewsElastic.AddIndexAsync(_IWebNewsElastic.IndexName); }
/// <summary> /// /// </summary> /// <param name="logger"></param> /// <param name="webNewsElastic"></param> /// <param name="mySqlRepository"></param> /// <param name="webNewsRepository"></param> /// <param name="webCategoryRepository"></param> public _TestDataController( ILogger <_TestDataController> logger, IWebNewsElastic webNewsElastic, IMySqlRepository mySqlRepository, IWebNewsRepository webNewsRepository, IWebCategoryRepository webCategoryRepository) { this._ILogger = logger; this._IWebNewsElastic = webNewsElastic; this._IMySqlRepository = mySqlRepository; this._IWebNewsRepository = webNewsRepository; this._IWebCategoryRepository = webCategoryRepository; }
/// <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="webNewsElastic"></param> public CodeController(ILogger <SiteController> logger, IWebNewsElastic webNewsElastic) { this._ILogger = logger; this._IWebNewsElastic = webNewsElastic; }