Ejemplo n.º 1
0
 public MediaController(
     IMediaService mediaService,
     IMediaTypeResolver mediaTypeResolver,
     MediaSettings mediaSettings,
     MediaExceptionFactory exceptionFactory)
 {
     _mediaService      = mediaService;
     _mediaTypeResolver = mediaTypeResolver;
     _mediaSettings     = mediaSettings;
     _exceptionFactory  = exceptionFactory;
 }
Ejemplo n.º 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";
        }