示例#1
0
 public UserController(IUserRegistrar userRegist, IUserRepository userRepo, IVideoFileRepository videoRepo, IOptions <AuthSettings> settings)
 {
     _registrar          = userRegist;
     _settings           = settings;
     _userRepository     = userRepo;
     _videFileRepository = videoRepo;
 }
示例#2
0
 public UploadController(IMovieRepository movieRepo, IVideoFileRepository videoFileRepo, IGenreRepository genreRepo, IExternalMovieDatabase external, IVideoFormatConverter videoConvert)
 {
     _uploadService      = new FileUpload();
     _externalDB         = external;
     _movieRpository     = movieRepo;
     _videoFileRpository = videoFileRepo;
     _videoConverter     = videoConvert;
 }
示例#3
0
        public VideoFormatConverter(IMediaManager mediaManager, IVideoFileRepository videoRepo)
        {
            _mediaManager        = mediaManager;
            _videoFileReposotroy = videoRepo;

            _convertionQueue = new Queue <VideoFile>();
            ThreadsAvailable = TOTAL_THREADS;
        }
示例#4
0
 public VideoController(IVideoFileRepository repository)
 {
     _repository = repository;
 }