public UploadStreamController(ClamUserAccountContext context, UserManager <ClamUserAccountRegister> userManager, IConfiguration config, StreamFilmflixUpload uploadFile, ILogger <UploadStreamController> logger, IFileProvider fileProvider) { _userManager = userManager; //_fileProvider = fileProvider; _uploadFile = uploadFile; _context = context; _logger = logger; _fileProvider = fileProvider; // Physical Store Provider _targetFilePath = config.GetValue <string>("AbsoluteRootFilePathStore"); _targetFolderPath = config.GetValue <string>("AbsoluteFilePath-Flix"); _fileSizeLimit = config.GetValue <long>("FileSizeLimit"); }
public FilmController(UserManager <ClamUserAccountRegister> userManager, ClamUserAccountContext context, IMapper mapper, IConfiguration config, IWebHostEnvironment environment, ILogger <FilmController> logger, StreamFilmflixUpload uploadFile, UnitOfWork unitOfWork) { _userManager = userManager; _context = context; _mapper = mapper; _logger = logger; _unitOfWork = unitOfWork; _uploadFile = uploadFile; _environment = environment; _targetFilePath = config.GetValue <string>("AbsoluteRootFilePathStore"); _targetFolderPath = config.GetValue <string>("AbsoluteFilePath-Flix"); _targetImagePath = config.GetValue <string>("AbsoluteFilePath-Image"); _fileSizeLimit = config.GetValue <long>("FileSizeLimit"); }