コード例 #1
0
 public RoxyFileManagerController(
     Lazy <IImageProcessor> imageProcessor,
     Lazy <IImageCache> imageCache,
     IMediaFileSystem fileSystem,
     IEventPublisher eventPublisher,
     ILocalizationFileResolver locFileResolver,
     Lazy <MediaSettings> mediaSettings)
 {
     _imageProcessor  = imageProcessor;
     _imageCache      = imageCache;
     _fileSystem      = fileSystem;
     _eventPublisher  = eventPublisher;
     _locFileResolver = locFileResolver;
     _mediaSettings   = mediaSettings;
 }
コード例 #2
0
        public RoxyFileManagerController(
            IMediaService mediaService,
            IFolderService folderService,
            IAlbumRegistry albumRegistry,
            IMediaTypeResolver mediaTypeResolver,
            MediaHelper mediaHelper,
            MediaExceptionFactory exceptionFactory,
            //IMediaFileSystem fileSystem,
            ILocalizationFileResolver locFileResolver)
        {
            _mediaTypeResolver = mediaTypeResolver;
            _mediaHelper       = mediaHelper;
            _locFileResolver   = locFileResolver;

            _album      = albumRegistry.GetAlbumByName(SystemAlbumProvider.Files);
            _fileSystem = new MediaServiceFileSystemAdapter(mediaService, folderService, _mediaHelper, exceptionFactory);
            _fileRoot   = _album.Name;

            //_fileSystem = fileSystem;
            //_fileRoot = "Uploaded";
        }
コード例 #3
0
 public LocalizationScriptTagHelper(ILocalizationFileResolver fileResolver)
 {
     _fileResolver = fileResolver;
 }