コード例 #1
0
ファイル: PublishService.cs プロジェクト: Modoth/modlogie
 public PublishService(IWxService wxService,
                       IContentService contentService,
                       ILoginUserService userService,
                       IFilesEntityService filesService
                       )
 {
     _publishServices.Add(PUBLISH_WX, wxService);
     _publishServices.Add(PUBLISH_CONTENT, contentService);
     _userService  = userService;
     _filesService = filesService;
 }
コード例 #2
0
 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;
 }
コード例 #3
0
 public FilesController(IFilesEntityService filesService,
                        IFileContentService contentsService)
 {
     _filesService    = filesService;
     _contentsService = contentsService;
 }