public PageHeadBuilder( CommonSettings commonSettings, IActionContextAccessor actionContextAccessor, IHostingEnvironment hostingEnvironment, IAppFileProvider fileProvider, IStaticCacheManager cacheManager, IUrlHelperFactory urlHelperFactory ) { _processor = new BundleFileProcessor(); _commonSettings = commonSettings; _actionContextAccessor = actionContextAccessor; _hostingEnvironment = hostingEnvironment; _fileProvider = fileProvider; _cacheManager = cacheManager; _urlHelperFactory = urlHelperFactory; _titleParts = new List <string>(); _metaDescriptionParts = new List <string>(); _metaKeywordParts = new List <string>(); _scriptParts = new Dictionary <ResourceLocation, List <ScriptReferenceMeta> >(); _inlineScriptParts = new Dictionary <ResourceLocation, List <string> >(); _cssParts = new Dictionary <ResourceLocation, List <CssReferenceMeta> >(); _canonicalUrlParts = new List <string>(); _headCustomParts = new List <string>(); _pageCssClassParts = new List <string>(); }
protected BaseRoxyFilemanService(IHostingEnvironment hostingEnvironment, IHttpContextAccessor httpContextAccessor, IAppFileProvider fileProvider) { _hostingEnvironment = hostingEnvironment; _httpContextAccessor = httpContextAccessor; _fileProvider = fileProvider; }
public FileUploadService(IRepository <File> fileRepository, IRepository <FileBinary> fileBinaryRepository, IAppFileProvider fileProvider, IFileDownloadService downloadService, IHttpContextAccessor httpContextAccessor, ISettingsService iSettingsService) { _fileRepository = fileRepository; _fileBinaryRepository = fileBinaryRepository; _fileProvider = fileProvider; _downloadService = downloadService; _httpContextAccessor = httpContextAccessor; _iSettingsService = iSettingsService; }
public PictureService(IFileDownloadService downloadService, IHttpContextAccessor httpContextAccessor, IAppFileProvider fileProvider, IRepository <Picture> pictureRepository, IRepository <FileBinary> pictureBinaryRepository, ISettingsService settingService) { _downloadService = downloadService; _httpContextAccessor = httpContextAccessor; _fileProvider = fileProvider; _pictureRepository = pictureRepository; _pictureBinaryRepository = pictureBinaryRepository; _settingService = settingService; }
/// <summary> /// Initialize engine /// </summary> /// <param name="services">Collection of service descriptors</param> /// <param name="appFileProvider"></param> /// <param name="notificationProvider"></param> /// <param name="configuration"></param> public void Initialize(IAppFileProvider appFileProvider, IConfiguration configuration) { Configuration = configuration; FileProvider = appFileProvider; ContainerBuilder = new ContainerBuilder(); TypeFinder = new AppTypeFinder(FileProvider); //register the instances to be available where are required ContainerBuilder.RegisterInstance(TypeFinder).As <ITypeFinder>().SingleInstance(); ContainerBuilder.RegisterInstance(FileProvider).As <IAppFileProvider>().SingleInstance(); }
public RoxyFilemanController( IAppFileProvider fileProvider, IPermissionService permissionService, IRoxyFilemanService roxyFilemanService, IWorkContext workContext) { _fileProvider = fileProvider; _permissionService = permissionService; _roxyFilemanService = roxyFilemanService; _workContext = workContext; }
public DatabaseRoxyFilemanService(IPictureService pictureService, IRepository <Picture> pictureRepository, IHostingEnvironment hostingEnvironment, IHttpContextAccessor httpContextAccessor, IAppFileProvider fileProvider, MediaSettings mediaSettings) : base(hostingEnvironment, httpContextAccessor, fileProvider) { _pictureService = pictureService; _pictureRepository = pictureRepository; _mediaSettings = mediaSettings; }
public SettingController(IEncryptionService encryptionService, IAppFileProvider fileProvider, IPermissionService permissionService, ISettingModelFactory settingModelFactory, ISettingService settingService, IWorkContext workContext) { _encryptionService = encryptionService; _fileProvider = fileProvider; _permissionService = permissionService; _settingModelFactory = settingModelFactory; _settingService = settingService; _workContext = workContext; }
public WebHelper(HostingConfig hostingConfig, IActionContextAccessor actionContextAccessor, IApplicationLifetime applicationLifetime, IHttpContextAccessor httpContextAccessor, IAppFileProvider fileProvider, IUrlHelperFactory urlHelperFactory) { _hostingConfig = hostingConfig; _actionContextAccessor = actionContextAccessor; _applicationLifetime = applicationLifetime; _httpContextAccessor = httpContextAccessor; _fileProvider = fileProvider; _urlHelperFactory = urlHelperFactory; }
public QuestionController(ICategoryService categoryService, IAppFileProvider fileProvider, INotificationService notificationService, IPermissionService permissionService, IQuestionModelFactory questionModelFactory, IQuestionService questionService, IWorkContext workContext) { _categoryService = categoryService; _fileProvider = fileProvider; _notificationService = notificationService; _permissionService = permissionService; _questionModelFactory = questionModelFactory; _questionService = questionService; _workContext = workContext; }
public PictureService(IDbContext dbContext, IEventPublisher eventPublisher, IHttpContextAccessor httpContextAccessor, IAppFileProvider fileProvider, IRepository <Picture> pictureRepository, IRepository <PictureBinary> pictureBinaryRepository, ISettingService settingService, IWebHelper webHelper, MediaSettings mediaSettings) { _dbContext = dbContext; _eventPublisher = eventPublisher; _httpContextAccessor = httpContextAccessor; _fileProvider = fileProvider; _pictureRepository = pictureRepository; _pictureBinaryRepository = pictureBinaryRepository; _settingService = settingService; _webHelper = webHelper; _mediaSettings = mediaSettings; }
public MainModel( INewsService newsService, IFileDownloadService downloadService, ISettingsService settingsService, IMenuService menuService, IUsersService usersService, PinNewsService pinNewsService, IAppFileProvider fileProvider, IPermissionService permissionService, IPictureService pictureService) { _newsService = newsService; _downloadService = downloadService; _settingsService = settingsService; _menuService = menuService; _usersService = usersService; _pinNewsService = pinNewsService; _fileProvider = fileProvider; _permissionService = permissionService; _pictureService = pictureService; }
public FileRoxyFilemanService(IHostingEnvironment hostingEnvironment, IHttpContextAccessor httpContextAccessor, IAppFileProvider fileProvider) : base(hostingEnvironment, httpContextAccessor, fileProvider) { }
public AppDomainTypeFinder(IAppFileProvider fileProvider = null) { _fileProvider = fileProvider ?? CommonHelper.DefaultFileProvider; }
public AppDomainTypeFinder(IAppFileProvider fileProvider = null) { _fileProvider = fileProvider ?? throw new ArgumentNullException(nameof(fileProvider)); }
public BirthdayFactory(IFileDownloadService downloadService, IAppFileProvider appFileProvider) { _downloadService = downloadService; _fileProvider = appFileProvider; }
/// <summary> /// 构造函数 /// </summary> /// <param name="fileProvider">文件提供者</param> public DataSettingsManager(IAppFileProvider fileProvider = null) { this._fileProvider = fileProvider ?? Defaults.DefaultFileProvider; }
public FileDownloadService(IRepository <File> downloadRepository, IAppFileProvider fileProvider) { _downloadRepository = downloadRepository; _fileProvider = fileProvider; }
public AppDomainTypeFinder(IAppFileProvider fileProvider) { _fileProvider = fileProvider; }
public PlanCalendarFactory(IFileDownloadService downloadService, IAppFileProvider appFileProvider) { _downloadService = downloadService; _fileProvider = appFileProvider; }
public WebAppTypeFinder(IAppFileProvider fileProvider) : base(fileProvider) { }
/// <summary> /// 构造函数 /// </summary> /// <param name="fileProvider"></param> public AppDomainTypeFinder(IAppFileProvider fileProvider = null) { this._fileProvider = fileProvider ?? Defaults.DefaultFileProvider; }