public PublishService(IWxService wxService, IContentService contentService, ILoginUserService userService, IFilesEntityService filesService ) { _publishServices.Add(PUBLISH_WX, wxService); _publishServices.Add(PUBLISH_CONTENT, contentService); _userService = userService; _filesService = filesService; }
public FilesService(IConfiguration configuration, IFilesEntityService service, ITagsEntityService tagsService, IFileContentService contentService, ILoginUserService userService, IKeyValuesEntityService keyValueService, IFileQueryCompileService queryCompiler, IDistributedCache cache) { _resourcesGroup = configuration.GetValue <string>("File:Resources"); _cachesGroup = configuration.GetValue <string>("File:Caches"); _service = service; _tagsService = tagsService; _contentService = contentService; _queryCompiler = queryCompiler; _userService = userService; _keyValueService = keyValueService; _cache = cache; }
public FilesController(IFilesEntityService filesService, IFileContentService contentsService) { _filesService = filesService; _contentsService = contentsService; }