예제 #1
0
 /// <summary>
 ///
 /// </summary>
 /// <param name="packageService"></param>
 /// <param name="settings"></param>
 /// <param name="indexService"></param>
 /// <param name="settings"></param>
 /// <param name="log"></param>
 public PackagesController(IPackageCreate packageService, IPackageList packageList, IPackageListCache packageListCache, IIndexReader indexService, ITetriSettings settings, ILogger <PackagesController> log)
 {
     _packageList      = packageList;
     _packageService   = packageService;
     _packageListCache = packageListCache;
     _indexService     = indexService;
     _settings         = settings;
     _log = log;
 }
예제 #2
0
 public TagsService(ITetriSettings settings, ILogger<ITagsService> logger, IPackageListCache packageListCache)
 {
     _settings = settings;
     _logger = logger;
     _packageListCache = packageListCache;
 }