protected VideoControllerBase(
     IProjectScreenshotService screenshotService,
     IProjectUriProvider projectUriProvider,
     IPortalFrontendSettings settings)
     : base(settings)
 {
     _screenshotService  = screenshotService;
     _projectUriProvider = projectUriProvider;
 }
Esempio n. 2
0
 public EmbedController(
     IWatchProjectService watchProjectRepository,
     IProjectScreenshotService screenshotService,
     IProjectUriProvider projectUriProvider,
     IPortalFrontendSettings settings)
     : base(screenshotService, projectUriProvider, settings)
 {
     _watchProjectRepository = watchProjectRepository;
 }
Esempio n. 3
0
 public EmbedController(
     IWatchProjectService watchProjectRepository,
     IProjectScreenshotService screenshotService,
     IProjectUriProvider projectUriProvider,
     IPortalFrontendSettings settings)
     : base(screenshotService, projectUriProvider, settings)
 {
     _watchProjectRepository = watchProjectRepository;
 }
Esempio n. 4
0
 protected VideoControllerBase(
     IProjectScreenshotService screenshotService,
     IProjectUriProvider projectUriProvider,
     IPortalFrontendSettings settings)
     : base(settings)
 {
     _screenshotService = screenshotService;
     _projectUriProvider = projectUriProvider;
 }
Esempio n. 5
0
 public UrlTrackingService(ISubscriptionService subscriptionService,
                           ITrackingUrlRepository trackingUrlRepository,
                           IBalanceService balanceService,
                           IUrlShortenerService urlShortenerService,
                           IProjectUriProvider projectUriProvider,
                           IMappingEngine mappingEngine,
                           ICompanyService companyService)
 {
     _subscriptionService   = subscriptionService;
     _trackingUrlRepository = trackingUrlRepository;
     _balanceService        = balanceService;
     _urlShortenerService   = urlShortenerService;
     _projectUriProvider    = projectUriProvider;
     _mappingEngine         = mappingEngine;
     _companyService        = companyService;
 }
Esempio n. 6
0
 public UrlTrackingService(ISubscriptionService subscriptionService,
     ITrackingUrlRepository trackingUrlRepository,
     IBalanceService balanceService,
     IUrlShortenerService urlShortenerService,
     IProjectUriProvider projectUriProvider,
     IMappingEngine mappingEngine,
     ICompanyService companyService)
 {
     _subscriptionService = subscriptionService;
     _trackingUrlRepository = trackingUrlRepository;
     _balanceService = balanceService;
     _urlShortenerService = urlShortenerService;
     _projectUriProvider = projectUriProvider;
     _mappingEngine = mappingEngine;
     _companyService = companyService;
 }
Esempio n. 7
0
 public ProjectsController(
     IProjectService projectService,
     IExternalVideoService externalVideoService,
     IProjectAvsxService projectAvsxService,
     IProjectScreenshotService projectScreenshotService,
     IEmailNotificationService emailNotificationService,
     IProjectUriProvider projectUriProvider,
     IProductIdExtractor productIdExtractor)
 {
     _projectService           = projectService;
     _externalVideoService     = externalVideoService;
     _projectAvsxService       = projectAvsxService;
     _projectScreenshotService = projectScreenshotService;
     _emailNotificationService = emailNotificationService;
     _projectUriProvider       = projectUriProvider;
     _productIdExtractor       = productIdExtractor;
 }
Esempio n. 8
0
 public VideoController(IWatchProjectService watchProjectRepository,
     IProjectScreenshotService screenshotService,
     IProjectUriProvider projectUriProvider,
     IPortalFrontendSettings settings,
     IUserAgentVerifier userAgentVerifier,
     IProjectLikesService projectLikesService,
     IUserService userService,
     IUserAvatarProvider userAvatarProvider)
     : base(screenshotService, projectUriProvider, settings)
 {
     _watchProjectRepository = watchProjectRepository;
     _userAgentVerifier = userAgentVerifier;
     _projectLikesService = projectLikesService;
     _settings = settings;
     _userService = userService;
     _userAvatarProvider = userAvatarProvider;
 }
Esempio n. 9
0
 public EmailNotificationService(
     IRepositoryFactory repositoryFactory,
     IEmailSenderService emailSenderService,
     IPortalFrontendSettings settings,
     IUserService userService,
     IProductIdExtractor productIdExtractor,
     IProjectUriProvider projectUriProvider,
     IUserUriProvider userUriProvider)
 {
     _emailSenderService = emailSenderService;
     _settings           = settings;
     _productIdExtractor = productIdExtractor;
     _userService        = userService;
     _projectUriProvider = projectUriProvider;
     _userUriProvider    = userUriProvider;
     _emailRepository    = repositoryFactory.Create <SendEmailEntity>();
 }
 public EmailNotificationService(
     IRepositoryFactory repositoryFactory,
     IEmailSenderService emailSenderService,
     IPortalFrontendSettings settings,
     IUserService userService,
     IProductIdExtractor productIdExtractor,
     IProjectUriProvider projectUriProvider,
     IUserUriProvider userUriProvider)
 {
     _emailSenderService = emailSenderService;
     _settings = settings;
     _productIdExtractor = productIdExtractor;
     _userService = userService;
     _projectUriProvider = projectUriProvider;
     _userUriProvider = userUriProvider;
     _emailRepository = repositoryFactory.Create<SendEmailEntity>();
 }
Esempio n. 11
0
 public ProjectsController(
     IProjectService projectService,
     IExternalVideoService externalVideoService,
     IProjectAvsxService projectAvsxService,
     IProjectScreenshotService projectScreenshotService,
     IEmailNotificationService emailNotificationService,
     IProjectUriProvider projectUriProvider,
     IProductIdExtractor productIdExtractor)
 {
     _projectService = projectService;
     _externalVideoService = externalVideoService;
     _projectAvsxService = projectAvsxService;
     _projectScreenshotService = projectScreenshotService;
     _emailNotificationService = emailNotificationService;
     _projectUriProvider = projectUriProvider;
     _productIdExtractor = productIdExtractor;
 }
Esempio n. 12
0
 public VideoController(IWatchProjectService watchProjectRepository,
                        IProjectScreenshotService screenshotService,
                        IProjectUriProvider projectUriProvider,
                        IPortalFrontendSettings settings,
                        IUserAgentVerifier userAgentVerifier,
                        IProjectLikesService projectLikesService,
                        IUserService userService,
                        IUserAvatarProvider userAvatarProvider)
     : base(screenshotService, projectUriProvider, settings)
 {
     _watchProjectRepository = watchProjectRepository;
     _userAgentVerifier      = userAgentVerifier;
     _projectLikesService    = projectLikesService;
     _settings           = settings;
     _userService        = userService;
     _userAvatarProvider = userAvatarProvider;
 }
Esempio n. 13
0
 public WatchProjectService(IProjectUriProvider projectUriProvider,
     ICommentRepository commentRepository,
     IProjectRepository projectRepository,
     IUserRepository userRepository,
     IMapper mapper,
     IPortalFrontendSettings settings,
     IFileUriProvider uriProvider,
     IUserAvatarProvider userAvatarProvider)
 {
     _projectUriProvider = projectUriProvider;
     _commentRepository = commentRepository;
     _userRepository = userRepository;
     _projectRepository = projectRepository;
     _mapper = mapper;
     _settings = settings;
     _uriProvider = uriProvider;
     _userAvatarProvider = userAvatarProvider;
 }
 public WatchProjectService(IProjectUriProvider projectUriProvider,
                            ICommentRepository commentRepository,
                            IProjectRepository projectRepository,
                            IUserRepository userRepository,
                            IMapper mapper,
                            IPortalFrontendSettings settings,
                            IFileUriProvider uriProvider,
                            IUserAvatarProvider userAvatarProvider)
 {
     _projectUriProvider = projectUriProvider;
     _commentRepository  = commentRepository;
     _userRepository     = userRepository;
     _projectRepository  = projectRepository;
     _mapper             = mapper;
     _settings           = settings;
     _uriProvider        = uriProvider;
     _userAvatarProvider = userAvatarProvider;
 }
Esempio n. 15
0
 public SitemapController(IProjectService projectService, IProjectUriProvider projectUriProviders)
 {
     _projectService     = projectService;
     _projectUriProvider = projectUriProviders;
 }
Esempio n. 16
0
 public SitemapController(IProjectService projectService, IProjectUriProvider projectUriProviders)
 {
     _projectService = projectService;
     _projectUriProvider = projectUriProviders;
 }