Esempio n. 1
0
 /// <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;
 }
Esempio n. 2
0
 /// <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);
 }
Esempio n. 3
0
 /// <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;
 }
Esempio n. 4
0
 /// <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;
 }
Esempio n. 5
0
 /// <summary>
 ///
 /// </summary>
 /// <param name="logger"></param>
 /// <param name="webNewsElastic"></param>
 public CodeController(ILogger <SiteController> logger,
                       IWebNewsElastic webNewsElastic)
 {
     this._ILogger         = logger;
     this._IWebNewsElastic = webNewsElastic;
 }