Ejemplo n.º 1
0
 public VideosController(IMapper mapper,
                         IRepository <ArchiveVideo> repository,
                         IOptions <ApiSettings> apiSettings,
                         GetOEmbedVideoService getOEmbedVideoService,
                         GetVideoService getVideoService,
                         DeleteVideoService deleteVideoService,
                         UploadSubtitleToVideoService uploadSubtitleToVideoService,
                         IMarkdownService markdownService,
                         CreateAnimatedThumbnailsService createAnimatedThumbnailsService,
                         GetAllAnimatedThumbnailService getAllAnimatedThumbnailService,
                         IVideosService videosService,
                         UserManager <ApplicationUser> userManager,
                         IRepository <Member> memberRepository)
 {
     _mapper = mapper;
     _getOEmbedVideoService        = getOEmbedVideoService;
     _getVideoService              = getVideoService;
     _deleteVideoService           = deleteVideoService;
     _uploadSubtitleToVideoService = uploadSubtitleToVideoService;
     _repository      = repository;
     _expectedApiKey  = apiSettings.Value.ApiKey;
     _markdownService = markdownService;
     _createAnimatedThumbnailsService = createAnimatedThumbnailsService;
     _getAllAnimatedThumbnailService  = getAllAnimatedThumbnailService;
     _videosService    = videosService;
     _userManager      = userManager;
     _memberRepository = memberRepository;
 }
Ejemplo n.º 2
0
 public VideosService(IAppLogger <VideosService> logger, IRepository <ArchiveVideo> repositoryArchiveVideo,
                      CreateAnimatedThumbnailsService createAnimatedThumbnailsService, GetAllAnimatedThumbnailService getAllAnimatedThumbnailService,
                      DeleteVideoService deleteVideoService, GetVideoService getVideoService, GetAllVideosService getAllVideosService)
 {
     _logger = logger;
     _repositoryArchiveVideo          = repositoryArchiveVideo;
     _createAnimatedThumbnailsService = createAnimatedThumbnailsService;
     _getAllAnimatedThumbnailService  = getAllAnimatedThumbnailService;
     _deleteVideoService  = deleteVideoService;
     _getVideoService     = getVideoService;
     _getAllVideosService = getAllVideosService;
 }