public QuoteRepository(ZanyContext ctx) : base(ctx) { gameRepo = new GameRepository(ctx); mediaRepo = new MediaRepository(ctx); zanyRepo = new ZanyRepository(ctx); }
public SynchronizationService(IFotoWareRepository fotoWareRepository, IMediaRepository mediaRepository, ILanguageRepository languageRepository, IFotoWareMetaDataToSitecoreMetaDataMapper fotoWareMetaDataToSitecoreMetaDataMapper) { _fotoWareRepository = fotoWareRepository; _mediaRepository = mediaRepository; _languageRepository = languageRepository; _fotoWareMetaDataToSitecoreMetaDataMapper = fotoWareMetaDataToSitecoreMetaDataMapper; }
public ChaseOutboundParsePollingAgent(IOutboundUploadRepository outboundUploadRepository, IUniqueItemRepository <File> fileRepository, IPipeDelimitedReportHelper pipeDelimitedReportHelper, ILogManager logManager, ILanguageRepository languageRepository, IChaseOutboundFactory chaseOutboundFactory, IChaseProductRepository chaseProductRepository, IChaseChannelLevelRepository chaseChannelLevelRepository, IChaseGroupRepository chaseGroupRepository, IChaseCampaignRepository chaseCampaignRepository, IChaseCampaignTypeRepository chaseCampaignTypeRepository, IRelationshipRepository relationshipRepository, IMediaRepository mediaRepository, IChaseOutboundRepository chaseOutboundRepository, ISettings settings, IUniqueItemRepository <CorporateAccount> corporateAccountRepository, ILabRepository labRepository, ICustomerRegistrationService customerRegistrationService, IOrganizationRoleUserRepository organizationRoleUserRepository, IStateRepository stateRepository, ICustomerRepository customerRepository, ICorporateCustomerCustomTagService corporateCustomerCustomTagService, IAddressService addressService, IActivityTypeRepository activityTypeRepository) { _outboundUploadRepository = outboundUploadRepository; _fileRepository = fileRepository; _pipeDelimitedReportHelper = pipeDelimitedReportHelper; _languageRepository = languageRepository; _chaseOutboundFactory = chaseOutboundFactory; _chaseProductRepository = chaseProductRepository; _chaseChannelLevelRepository = chaseChannelLevelRepository; _chaseGroupRepository = chaseGroupRepository; _chaseCampaignRepository = chaseCampaignRepository; _chaseCampaignTypeRepository = chaseCampaignTypeRepository; _relationshipRepository = relationshipRepository; _mediaRepository = mediaRepository; _chaseOutboundRepository = chaseOutboundRepository; _corporateAccountRepository = corporateAccountRepository; _labRepository = labRepository; _customerRegistrationService = customerRegistrationService; _organizationRoleUserRepository = organizationRoleUserRepository; _stateRepository = stateRepository; _customerRepository = customerRepository; _corporateCustomerCustomTagService = corporateCustomerCustomTagService; _addressService = addressService; _logger = logManager.GetLogger("Chase_Outbound_Import"); _activityTypeRepository = activityTypeRepository; _accountIds = settings.FloridaBlueAccountId; }
public InventoryService(IMapper mapper, ICarMakeRepository carMakeRepository, ICarModelRepository carModelRepository, ITrimRepository trimRepository, IBodyTypeRepository bodyTypeRepository, IDriveTypeRepository driveTypeRepository, IFuelTypeRepository fuelTypeRepository, IPurchaseTypeRepository purchaseTypeRepository, IColorRepository colorRepository, ICarRepository carRepository, IInventoryRepository inventoryRepository, IInventoryStatusRepository inventoryStatusRepository, IRepairRepository repairRepository, IMediaRepository mediaRepository, IWebHostEnvironment appEnvironment) { _mapper = mapper; _carMakeRepository = carMakeRepository; _carModelRepository = carModelRepository; _trimRepository = trimRepository; _bodyTypeRepository = bodyTypeRepository; _driveTypeRepository = driveTypeRepository; _fuelTypeRepository = fuelTypeRepository; _purchaseTypeRepository = purchaseTypeRepository; _colorRepository = colorRepository; _carRepository = carRepository; _inventoryRepository = inventoryRepository; _inventoryStatusRepository = inventoryStatusRepository; _repairRepository = repairRepository; _mediaRepository = mediaRepository; _appEnvironment = appEnvironment; }
public GameRepository(ZanyContext ctx) : base(ctx) { genreRepo = new GenreRepository(ctx); mediaRepo = new MediaRepository(ctx); platformRepo = new PlatformRepository(ctx); }
public GameRepository() : base() { genreRepo = new GenreRepository(context); mediaRepo = new MediaRepository(context); platformRepo = new PlatformRepository(context); }
public void SetUp() { linkConnection = connectionFactory.Create(connectionString); linkConnection.Open(); linkRepository = new SQLiteLinkRepository(logger, linkConnection); linkRepository.Initialize(); tagConnection = connectionFactory.Create(connectionString); tagConnection.Open(); tagRepository = new SQLiteTagRepository(logger, tagTypeFactory, tagConnection); tagRepository.Initialize(); mediaConnection = connectionFactory.Create(connectionString); mediaConnection.Open(); mediaRepository = new SQLiteMediaRepository(logger, mediaFactory, mediaConnection); mediaRepository.Initialize(); itemConnection = connectionFactory.Create(connectionString); itemConnection.Open(); mediaItemRepository = new SQLiteMetadataRepository(logger, securityContext, mediaFactory, itemConnection); mediaItemRepository.Initialize(); audioStreamFactory = new AudioStreamFactory(); spider = new CatalogSpider(logger, securityContext, mediaFactory, linkRepository, tagRepository, mediaRepository, mediaItemRepository, audioStreamFactory); }
public HealthPlanCallQueueCriteriaController(IHealthPlanCallQueueCriteriaService healthPlanCallQueueCriteriaService, ISessionContext sessionContext, ISettings settings, IHealthPlanCallQueueCriteriaRepository healthPlanCallQueueCriteriaRepository, ICorporateUploadRepository corporateUploadRepository, IHealthPlanCriteriaAssignmentRepository healthPlanCriteriaAssignmentRepository, IUserRepository <User> userRepository, IMediaRepository mediaRepository, ICsvReader csvReader, ICallQueueRepository callQueueRepository, IOrganizationRoleUserRepository organizationRoleUserRepository, ICallCenterTeamRepository callCenterTeamRepository, ICallCenterTeamService callCenterTeamService, ICallCenterAgentTeamLogRepository callCenterAgentTeamLogRepository, IHealthPlanCriteriaTeamAssignmentRepository healthPlanCriteriaTeamAssignmentRepository, ILogManager logManager, ICampaignActivityRepository campaignActivityRepository) { _healthPlanCallQueueCriteriaService = healthPlanCallQueueCriteriaService; _sessionContext = sessionContext; _pageSize = settings.DefaultPageSizeForReports; _healthPlanCallQueueCriteriaRepository = healthPlanCallQueueCriteriaRepository; _corporateUploadRepository = corporateUploadRepository; _healthPlanCriteriaAssignmentRepository = healthPlanCriteriaAssignmentRepository; _userRepository = userRepository; _mediaRepository = mediaRepository; _csvReader = csvReader; _callQueueRepository = callQueueRepository; _organizationRoleUserRepository = organizationRoleUserRepository; _callCenterTeamRepository = callCenterTeamRepository; _callCenterTeamService = callCenterTeamService; _callCenterAgentTeamLogRepository = callCenterAgentTeamLogRepository; _healthPlanCriteriaTeamAssignmentRepository = healthPlanCriteriaTeamAssignmentRepository; _campaignActivityRepository = campaignActivityRepository; _logger = logManager.GetLogger("HealthPlanCallQueueCriteriaController"); }
public MediaService( IMediaRepository <TMedia> mediaRepository, IAbpStorageFactory storageFactory) { _mediaRepository = mediaRepository; _store = storageFactory.GetStore(DefaultStoreName); }
/// <summary> /// Initializes a new instance of the <see cref="UserController"/> class. /// </summary> /// <param name="mediaRepository">The media repository.</param> /// <param name="sidebarView">The sidebar view.</param> /// <param name="paginationService">The pagination service.</param> /// <param name="persistentCollectionService">The persistent collection service.</param> public UserController(IMediaRepository mediaRepository, IPopulateSidebarView sidebarView, IPaginationService<Media> paginationService, IPersistentCollectionService persistentCollectionService) { _mediaRepository = mediaRepository; _persistentCollectionService = persistentCollectionService; _paginationService = paginationService; _sidebarView = sidebarView; }
public ResultsController(ITestResultService testResultService, IEventCustomerResultRepository eventCustomerResultRepository, IHealthAssessmentService healthAssessmentService, ISessionContext sessionContext, ISettings settings, ICustomerService customerService, ILogManager logManager, IPdfGenerator pdfGenerator, IMediaRepository mediaRepository, IConfigurationSettingRepository configurationSettingRepository, IKynHealthAssessmentService kynHealthAssessmentService, IGenerateKynLipidService generateKynLipidService, IFluVaccinationConsentService vaccinationConsentService, IEventCustomerRepository eventCustomerRepository , IPriorityInQueueService priorityInQueueService, ICustomerEventPriorityInQueueDataRepository priorityInQueueRepository, IEventRepository eventRepository, INewResultFlowStateService newResultFlowStateService, IGiftCardService giftCardService, IParticipationConsentService participationConsentService, IChaperoneService chaperoneService) { _customerService = customerService; _testResultService = testResultService; _eventCustomerResultRepository = eventCustomerResultRepository; _healthAssessmentService = healthAssessmentService; _sessionContext = sessionContext; _pageSize = settings.DefaultPageSizeForReports; _logger = logManager.GetLogger <Global>(); _pdfGenerator = pdfGenerator; _pdfGenerator.AllowLoadingJavascriptbeforePdfGenerate = true; _mediaRepository = mediaRepository; _settings = settings; _configurationSettingRepository = configurationSettingRepository; _kynHealthAssessmentService = kynHealthAssessmentService; _generateKynLipidService = generateKynLipidService; _vaccinationConsentService = vaccinationConsentService; _eventCustomerRepository = eventCustomerRepository; _priorityInQueueService = priorityInQueueService; _priorityInQueueRepository = priorityInQueueRepository; _eventRepository = eventRepository; _newResultFlowStateService = newResultFlowStateService; _giftCardService = giftCardService; _participationConsentService = participationConsentService; _chaperoneService = chaperoneService; }
public MyBioCheckAssessmentJsonHelper(ISettings settings, IEventCustomerRepository eventCustomerRepository, ICustomerRepository customerRepository, IHealthAssessmentRepository healthAssessmentRepository, IKynLabValuesRepository kynLabValuesRepository, IBasicBiometricRepository basicBiometricRepository, ITraleApiService trailApiService, IMediaRepository mediaRepository, IMediaHelper mediaHelper, IXmlSerializer <BioCheckAssessmentFailedList> bioCheckAssessmentFailedListXmlSerializer, ICustomerTraleRepository customerTraleRepository, IEventCustomerResultTraleRepository eventCustomerResultTraleRepository, ICorporateAccountRepository corporateAccountRepository, IOrganizationRepository organizationRepository) { _eventCustomerRepository = eventCustomerRepository; _customerRepository = customerRepository; _healthAssessmentRepository = healthAssessmentRepository; _kynLabValuesRepository = kynLabValuesRepository; _basicBiometricRepository = basicBiometricRepository; _trailApiService = trailApiService; _mediaRepository = mediaRepository; _mediaHelper = mediaHelper; _bioCheckAssessmentTestResultRepository = new MyBioAssessmentTestRepository(); _profileId = settings.ProfileId; _testResultService = new Service.TestResultService(); _bioCheckAssessmentFailedListXmlSerializer = bioCheckAssessmentFailedListXmlSerializer; _customerTraleRepository = customerTraleRepository; _eventCustomerResultTraleRepository = eventCustomerResultTraleRepository; _corporateAccountRepository = corporateAccountRepository; _organizationRepository = organizationRepository; _bioCheckAssessmentFailedListPath = settings.BioCheckAssessmentFailedListPath; _settings = settings; }
public MediaInformationViewModelService(IMediaRepository <Media> mediaRepository, IMediaRepository <Movie> movieRepository, //IMediaRepository<DiscType> discTypeRepository, IMediaRepository <Watched> watchedRepository, IMediaRepository <MediaExtraGenre> mediaExtraGenreRepository, //IMediaRepository<Genre> genreRepository, //IMediaRepository<MediaGenre> mediaGenreRepository, //IMediaRepository<ExtraGenre> extraGenreRepository, IMediaRepository <PhysicalMedia> physicalMediaRepository, IMediaRepository <PhysicalMediaMovie> physicalMediaMovieRepository, IMediaRepository <Cast> castRepository, IMediaRepository <Crew> crewRepository) { _mediaRepository = mediaRepository; _movieRepository = movieRepository; //_discTypeRepository = discTypeRepository; _watchedRepository = watchedRepository; _mediaExtraGenreRepository = mediaExtraGenreRepository; //_genreRepository = genreRepository; //_mediaGenreRepository = mediaGenreRepository; //_extraGenreRepository = extraGenreRepository; _physicalMediaRepository = physicalMediaRepository; _physicalMediaMovieRepository = physicalMediaMovieRepository; _castRepository = castRepository; _crewRepository = crewRepository; }
public SpiderFactory(ILogger logger, ISecurityContext securityContext, IMediaFactory mediaFactory, ILinkRepository linkRepository, ITagRepository tagRepository, IMediaRepository mediaRepository, IMetadataRepository mediaItemRepository, IAudioStreamFactory audioStreamFactory) { if (logger == null) throw new ArgumentNullException("logger"); if (securityContext == null) throw new ArgumentNullException("securityContext"); if (mediaFactory == null) throw new ArgumentNullException("mediaFactory"); if (linkRepository == null) throw new ArgumentNullException("linkRepository"); if (tagRepository == null) throw new ArgumentNullException("tagRepository"); if (mediaRepository == null) throw new ArgumentNullException("mediaRepository"); if (mediaItemRepository == null) throw new ArgumentNullException("mediaItemRepository"); this.logger = logger; this.securityContext = securityContext; this.securityContext = securityContext; this.mediaFactory = mediaFactory; this.linkRepository = linkRepository; this.tagRepository = tagRepository; this.mediaRepository = mediaRepository; this.mediaItemRepository = mediaItemRepository; this.audioStreamFactory = audioStreamFactory; }
public QuoteRepository() : base() { gameRepo = new GameRepository(base.context); mediaRepo = new MediaRepository(base.context); zanyRepo = new ZanyRepository(base.context); }
public MolinaResultPdfDownloadPollingAgent(IEventCustomerResultRepository eventCustomerResultRepository, ISettings settings, ILogManager logManager, IMediaRepository mediaRepository, ICustomSettingManager customSettingManager, IUniqueItemRepository <CorporateAccount> corporateAccountRepository, ICustomerRepository customerRepository, IResultPdfDownloadPollingAgentHelper resultPdfDownloadHelper, IPgpFileEncryptionHelper pgpFileEncryptionHelper, IEventRepository eventRepository) { _eventCustomerResultRepository = eventCustomerResultRepository; _mediaRepository = mediaRepository; _customSettingManager = customSettingManager; _corporateAccountRepository = corporateAccountRepository; _customerRepository = customerRepository; _resultPdfDownloadHelper = resultPdfDownloadHelper; _pgpFileEncryptionHelper = pgpFileEncryptionHelper; _eventRepository = eventRepository; _logger = logManager.GetLogger("MolinaResultPdf"); _customDownloadSettings = settings.MolinaResultPdfDownloadSettings; _destinationFolderPdfPath = settings.MolinaResultPdfDownloadPath; _cutOfDate = settings.PcpDownloadCutOfDate; _accountId = settings.MolinaAccountId; _stopSendingPdftoHealthPlanDate = settings.StopSendingPdftoHealthPlanDate; }
public PhysicianEvaluationService(IPhysicianRepository physicianRepository, IPhysicianEvaluationRepository physicianEvaluationRepository, IUniqueItemRepository <Test> uniqueItemTestRepository, IStateRepository stateRepository, IMediaRepository mediaRepository, IOrganizationRoleUserRepository organizationRoleUserRepository, IPhysicianReviewSummaryListFactory physicianReviewSummaryListFactory, IUniqueItemRepository <EventCustomer> eventCustomerRepository, ICustomerRepository customerRepository, IOrderRepository orderRepository, IEventTestRepository eventTestRepository, IEventCustomerResultRepository eventCustomerResultRepository, IPhysicianQueueListFactory physicianQueueListFactory, IEventRepository eventRepository, IPhysicianReviewListFactory physicianReviewListFactroy, IPodRepository podRepository, IEventPackageRepository eventPackageRepository, IPhysicianEventQueueListFactory physicianEventQueueListFactory, IPhysicianTestReviewListFactory physicianTestReviewListFactory, IPriorityInQueueRepository priorityInQueueRepository ) { _physicianRepository = physicianRepository; _uniqueItemTestRepository = uniqueItemTestRepository; _stateRepository = stateRepository; _mediaRepository = mediaRepository; _physicianEvaluationRepository = physicianEvaluationRepository; _organizationRoleUserRepository = organizationRoleUserRepository; _physicianReviewSummaryListFactory = physicianReviewSummaryListFactory; _eventCustomerRepository = eventCustomerRepository; _customerRepository = customerRepository; _orderRepository = orderRepository; _eventTestRepository = eventTestRepository; _eventCustomerResultRepository = eventCustomerResultRepository; _eventRepository = eventRepository; _physicianReviewListFactory = physicianReviewListFactroy; _physicianQueueListFactory = physicianQueueListFactory; _podRepository = podRepository; _eventPackageRepository = eventPackageRepository; _physicianEventQueueListFactory = physicianEventQueueListFactory; _physicianTestReviewListFactory = physicianTestReviewListFactory; _priorityInQueueRepository = priorityInQueueRepository; }
private PublishedSnapshotService(ServiceContext serviceContext, IPublishedContentTypeFactory publishedContentTypeFactory, IScopeProvider scopeProvider, ICacheProvider requestCache, IEnumerable <IUrlSegmentProvider> segmentProviders, IPublishedSnapshotAccessor publishedSnapshotAccessor, IVariationContextAccessor variationContextAccessor, IDocumentRepository documentRepository, IMediaRepository mediaRepository, IMemberRepository memberRepository, IDefaultCultureAccessor defaultCultureAccessor, ILogger logger, IGlobalSettings globalSettings, ISiteDomainHelper siteDomainHelper, PublishedContentTypeCache contentTypeCache, MainDom mainDom, bool testing, bool enableRepositoryEvents) : base(publishedSnapshotAccessor, variationContextAccessor) { _routesCache = new RoutesCache(); _publishedContentTypeFactory = publishedContentTypeFactory; _contentTypeCache = contentTypeCache ?? new PublishedContentTypeCache(serviceContext.ContentTypeService, serviceContext.MediaTypeService, serviceContext.MemberTypeService, publishedContentTypeFactory, logger); _xmlStore = new XmlStore(serviceContext, scopeProvider, _routesCache, _contentTypeCache, segmentProviders, publishedSnapshotAccessor, mainDom, testing, enableRepositoryEvents, documentRepository, mediaRepository, memberRepository, globalSettings); _domainService = serviceContext.DomainService; _memberService = serviceContext.MemberService; _mediaService = serviceContext.MediaService; _userService = serviceContext.UserService; _defaultCultureAccessor = defaultCultureAccessor; _requestCache = requestCache; _globalSettings = globalSettings; _siteDomainHelper = siteDomainHelper; }
public Unit(ITourRepository tourRepository, IUserRepository userRepository, ITicketRepository ticketRepository, IMediaRepository mediaRepository) { _tourRepository = tourRepository; _userRepository = userRepository; _ticketRepository = ticketRepository; _mediaRepository = mediaRepository; }
public CustomerService(IAddressService addressService, ICustomerRepository customerRepository, ITestimonialRepository testimonialRepository, IUserService userService, IProspectCustomerRepository prospectCustomerRepository, IUniqueItemRepository <ProspectCustomer> uniqueItemProspectCustomerRepository, IEventCustomerRepository eventCustomerRepository, IUserNameGenerator userNameGenerator, IShippingDetailRepository shippingDetailRepository, IPrimaryCarePhysicianRepository primaryCarePhysicianRepository, IEventRepository eventRepository, ICorporateAccountRepository corporateAccountRepository, ILanguageRepository languageRepository, ILanguageService languageService, ICustomerProfileHistoryRepository customerProfileHistoryRepository, IPhoneNumberFactory phoneNumberFactory, ICallQueueCustomerPublisher callQueueCustomerPublisher, ICustomerTargetedService customerTargetedService, ICustomerEligibilityRepository customerEligibilityRepository, IPhysicianRecordRequestSignatureRepository physicianRecordRequestSignatureRepository, IUniqueItemRepository <File> fileRepository, IMediaRepository mediaRepository, ICallQueueCustomerPubFactory callQueueCustomerPubFactory) { _addressService = addressService; _customerRepository = customerRepository; _testimonialRepository = testimonialRepository; _userService = userService; _prospectCustomerRepository = prospectCustomerRepository; _uniqueItemProspectCustomerRepository = uniqueItemProspectCustomerRepository; _eventCustomerRepository = eventCustomerRepository; _userNameGenerator = userNameGenerator; _shippingDetailRepository = shippingDetailRepository; _primaryCarePhysicianRepository = primaryCarePhysicianRepository; _eventRepository = eventRepository; _corporateAccountRepository = corporateAccountRepository; _languageRepository = languageRepository; _languageService = languageService; _customerProfileHistoryRepository = customerProfileHistoryRepository; _phoneNumberFactory = phoneNumberFactory; _callQueueCustomerPublisher = callQueueCustomerPublisher; _customerTargetedService = customerTargetedService; _customerEligibilityRepository = customerEligibilityRepository; _physicianRecordRequestSignatureRepository = physicianRecordRequestSignatureRepository; _fileRepository = fileRepository; _mediaRepository = mediaRepository; _callQueueCustomerPubFactory = callQueueCustomerPubFactory; }
public PcpResultPdfDownloadPollingAgent(IEventCustomerResultRepository eventCustomerResultRepository, ISettings settings, ILogManager logManager, IMediaRepository mediaRepository, ICustomSettingManager customSettingManager, ICorporateAccountRepository corporateAccountRepository, IResultPdfDownloadPollingAgentHelper resultPdfDownloadHelper, IPgpFileEncryptionHelper pgpFileEncryptionHelper, ICustomerRepository customerRepository, IZipHelper zipHelper, IEventRepository eventRepository, IXmlSerializer <ResultPdfPostedXml> resultPdfPostedSerializer, IResultPdfFileHelper resultPdfFileHelper, ISftpCridentialManager sftpCridentialManager, IXmlSerializer <ResultPdfNotPosted> resultPdfNotPostedSerializer, IResultPdfEmailNotificationHelper resultPdfEmailNotificationHelper) { _eventCustomerResultRepository = eventCustomerResultRepository; _settings = settings; _mediaRepository = mediaRepository; _customSettingManager = customSettingManager; _corporateAccountRepository = corporateAccountRepository; _resultPdfDownloadHelper = resultPdfDownloadHelper; _pgpFileEncryptionHelper = pgpFileEncryptionHelper; _customerRepository = customerRepository; _zipHelper = zipHelper; _eventRepository = eventRepository; _resultPdfPostedSerializer = resultPdfPostedSerializer; _resultPdfFileHelper = resultPdfFileHelper; _sftpCridentialManager = sftpCridentialManager; _logger = logManager.GetLogger("PCPResultPdf"); _customSettingFile = settings.PcpResultPdfDownloadSettings; _destinationFolderPdfSetting = settings.PcpResultPdfDownloadPath; _accountIds = settings.PcpResultPdfDownloadAccountIds; _cutOfDate = settings.PcpDownloadCutOfDate; _martinsPointExclusiveAccountId = settings.MartinsPointExclusiveAccountId; _resultPostedToPlanPath = settings.ResultPostedToPlanPath; _resultPdfNotPostedSerializer = resultPdfNotPostedSerializer; _resultPdfEmailNotificationHelper = resultPdfEmailNotificationHelper; }
public MediaController( UserManager <CFlixUser> userManager, IMediaRepository repository) { _userManager = userManager; _repo = repository; }
public HealthPlanCallQueueCriteriaService(IHealthPlanCallQueueCriteriaRepository healthPlanCallQueueCriteriaRepository, ISettings settings, ICorporateAccountRepository corporateAccountRepository, ICallQueueRepository callQueueRepository, IOrganizationRoleUserRepository organizationRoleUserRepository, ICallQueueListModelFactory callQueueListModelFactory, IHealthPlanCriteriaAssignmentRepository healthPlanCriteriaAssignmentRepository, IHealthPlanCallQueueCriteriaEditModelFactory healthPlanCallQueueCriteriaEditModelFactory, ICampaignRepository campaignRepository, IUniqueItemRepository <File> fileRepository, ISessionContext sessionContext, IMediaRepository mediaRepository, IHealthPlanCriteriaAssignmentUploadRepository healthPlanCriteriaAssignmentUploadRepository, IHealthPlanCriteriaTeamAssignmentRepository healthPlanCriteriaTeamAssignmentRepository, ICallCenterTeamRepository callCenterTeamRepository, ICustomerCallQueueCallAttemptService customerCallQueueCallAttemptService, IOrganizationRepository organizationRepository, ILanguageRepository languageRepository, IHealthPlanCriteriaDirectMailRepository healthPlanCriteriaDirectMailRepository, IHealthPlanCriteriaDirectMailService healthPlanCriteriaDirectMailService) { _healthPlanCallQueueCriteriaRepository = healthPlanCallQueueCriteriaRepository; _noPastAppointmentInDays = settings.NoPastAppointmentInDays; _corporateAccountRepository = corporateAccountRepository; _callQueueRepository = callQueueRepository; _organizationRoleUserRepository = organizationRoleUserRepository; _callQueueListModelFactory = callQueueListModelFactory; _healthPlanCriteriaAssignmentRepository = healthPlanCriteriaAssignmentRepository; _healthPlanCallQueueCriteriaEditModelFactory = healthPlanCallQueueCriteriaEditModelFactory; _campaignRepository = campaignRepository; _fileRepository = fileRepository; _sessionContext = sessionContext; _mediaRepository = mediaRepository; _healthPlanCriteriaAssignmentUploadRepository = healthPlanCriteriaAssignmentUploadRepository; _healthPlanCriteriaTeamAssignmentRepository = healthPlanCriteriaTeamAssignmentRepository; _callCenterTeamRepository = callCenterTeamRepository; _customerCallQueueCallAttemptService = customerCallQueueCallAttemptService; _organizationRepository = organizationRepository; _languageRepository = languageRepository; _healthPlanCriteriaDirectMailRepository = healthPlanCriteriaDirectMailRepository; _healthPlanCriteriaDirectMailService = healthPlanCriteriaDirectMailService; }
public AnthemCaResultPdfDownloadPollingAgent(IEventCustomerResultRepository eventCustomerResultRepository, ISettings settings, ILogManager logManager, IMediaRepository mediaRepository, ICustomSettingManager customSettingManager, IUniqueItemRepository <CorporateAccount> corporateAccountRepository, IResultPdfDownloadPollingAgentHelper resultPdfDownloaderHelper, IPgpFileEncryptionHelper pgpFileEncryptionHelper, ICustomerRepository customerRepository, IEventRepository eventRepository, IResultPdfFileHelper resultPdfFileHelper, IXmlSerializer <ResultPdfPostedXml> resultPdfPostedSerializer, IXmlSerializer <ResultPdfNotPosted> resultPdfNotPostedSerializer, IResultPdfEmailNotificationHelper resultPdfEmailNotificationHelper) { _cutOfDate = settings.AnthemDownloadCutOfDate; _settings = settings; _eventCustomerResultRepository = eventCustomerResultRepository; _mediaRepository = mediaRepository; _customSettingManager = customSettingManager; _corporateAccountRepository = corporateAccountRepository; _resultPdfDownloaderHelper = resultPdfDownloaderHelper; _pgpFileEncryptionHelper = pgpFileEncryptionHelper; _customerRepository = customerRepository; _eventRepository = eventRepository; _resultPostedToPlanPath = settings.ResultPostedToPlanPath; _resultPdfFileHelper = resultPdfFileHelper; _resultPdfPostedSerializer = resultPdfPostedSerializer; _logger = logManager.GetLogger("Anthem CA ResultPdf"); _accountId = settings.AnthemAccountId; _customSettingFile = settings.PcpResultPdfDownloadSettings; _destinationFolderPdfPath = settings.PcpResultPdfDownloadPath; _resultPdfNotPostedSerializer = resultPdfNotPostedSerializer; _resultPdfEmailNotificationHelper = resultPdfEmailNotificationHelper; }
/// <summary> /// Creates a new api from the currently registered /// repositories. /// </summary> public Api( IContentFactory contentFactory, IAliasRepository aliasRepository, IArchiveRepository archiveRepository, IMediaRepository mediaRepository, IPageRepository pageRepository, IPageTypeRepository pageTypeRepository, IParamRepository paramRepository, IPostRepository postRepository, IPostTypeRepository postTypeRepository, ISiteRepository siteRepository, ISiteTypeRepository siteTypeRepository, ICache cache = null, IStorage storage = null, IImageProcessor processor = null) { // Store the cache _cache = cache; // Create services without dependecies PageTypes = new PageTypeService(pageTypeRepository, cache); Params = new ParamService(paramRepository, cache); PostTypes = new PostTypeService(postTypeRepository, cache); Sites = new SiteService(siteRepository, contentFactory, cache); SiteTypes = new SiteTypeService(siteTypeRepository, cache); // Create services with dependencies Aliases = new AliasService(aliasRepository, Sites, cache); Media = new MediaService(mediaRepository, Params, storage, processor, cache); Pages = new PageService(pageRepository, contentFactory, Sites, Params, cache); Posts = new PostService(postRepository, contentFactory, Sites, Pages, cache); Archives = new ArchiveService(archiveRepository, Params, Posts); }
public VoteController(IVoteRepository _voteRepository, IUserRepository _userRepository, IMediaRepository _mediaRepository, IConfiguration _config) { voteRepository = _voteRepository; userRepository = _userRepository; mediaRepository = _mediaRepository; config = _config; }
// used in WebBootManager + tests public XmlPublishedSnapshotService( ServiceContext serviceContext, IPublishedContentTypeFactory publishedContentTypeFactory, IScopeProvider scopeProvider, IAppCache requestCache, IPublishedSnapshotAccessor publishedSnapshotAccessor, IVariationContextAccessor variationContextAccessor, IUmbracoContextAccessor umbracoContextAccessor, IDocumentRepository documentRepository, IMediaRepository mediaRepository, IMemberRepository memberRepository, IDefaultCultureAccessor defaultCultureAccessor, ILoggerFactory loggerFactory, GlobalSettings globalSettings, IHostingEnvironment hostingEnvironment, IApplicationShutdownRegistry hostingLifetime, IShortStringHelper shortStringHelper, IEntityXmlSerializer entitySerializer, MainDom mainDom, bool testing = false, bool enableRepositoryEvents = true) : this(serviceContext, publishedContentTypeFactory, scopeProvider, requestCache, publishedSnapshotAccessor, variationContextAccessor, umbracoContextAccessor, documentRepository, mediaRepository, memberRepository, defaultCultureAccessor, loggerFactory, globalSettings, hostingEnvironment, hostingLifetime, shortStringHelper, entitySerializer, null, mainDom, testing, enableRepositoryEvents) { _umbracoContextAccessor = umbracoContextAccessor; }
public ImportFilesForHafGenerationPollingAgent(ISettings settings, ILogManager logManager, IMediaRepository mediaRepository, ICorporateAccountRepository corporateAccountRepository) { _settings = settings; _mediaRepository = mediaRepository; _corporateAccountRepository = corporateAccountRepository; _logger = logManager.GetLogger("ImportFilesForHafGeneration"); }
public CrosswalkInboundReportPollingAgent(ILogManager logManager, ICrosswalkInboundReportService crosswalkInboundReportService, IPipeDelimitedReportHelper pipeDelimitedReportHelper, IMediaRepository mediaRepository, ISettings settings, IZipHelper zipHelper, IUniqueItemRepository <CorporateAccount> corporateAccountRepository, ICustomSettingManager customSettingManager, IXmlSerializer <ResultPdfPostedXml> resultPdfPostedSerializer) { _crosswalkInboundReportService = crosswalkInboundReportService; _pipeDelimitedReportHelper = pipeDelimitedReportHelper; _mediaRepository = mediaRepository; _settings = settings; _zipHelper = zipHelper; _corporateAccountRepository = corporateAccountRepository; _customSettingManager = customSettingManager; _resultPdfPostedSerializer = resultPdfPostedSerializer; _logger = logManager.GetLogger("Crosswalk_Inbound_Report"); _customSettingFile = settings.FloridaBlueSettingResourcePath; _cutOffDate = settings.FloridaBlueReportCutOfDate; _dayOfWeek = settings.FloridaBlueReportsDayOfWeek; _resultPostedToPlanPath = settings.ResultPostedToPlanPath; _sftpHost = settings.FloridaBlueSftpHost; _sftpUserName = settings.FloridaBlueSftpUserName; _sftpPassword = settings.FloridaBlueSftpPassword; _sendReportToSftp = settings.SendReportToFloridaBlueSftp; _destinationSftpPath = settings.FloridaBlueSftpPath; _stopSendingPdftoHealthPlanDate = settings.StopSendingPdftoHealthPlanDate; }
public UserController(IUserRepository <User> userRepository, IUserService userService, IUsersListModelRepository usersListModelRepository, ITestRepository testRepository, IPodRepository podRepository, ISessionContext sessionContext, IUniqueItemRepository <Core.Application.Domain.File> fileRepository, IMediaRepository mediaRepository, IUserLoginRepository userLoginRepository, IOrganizationRoleUserRepository organizationRoleUserRepository, IPhysicianRepository physicianRepository, IEventStaffAssignmentRepository eventStaffAssignmentRepository, IPasswordChangelogService passwordChangelogService, IConfigurationSettingRepository configurationSettingRepository, IMedicareApiService medicareApiService, IMedicareService medicareService, IRoleRepository roleRepository, ILogManager logManager, IUserNpiInfoRepository userNpiInfoRepository, ISystemUserInfoRepository systemUserInfoRepository, IPinChangeLogService pinChangelogService) { _userRepository = userRepository; _userService = userService; _usersListModelRepository = usersListModelRepository; _testRepository = testRepository; _podRepository = podRepository; _sessionContext = sessionContext; _fileRepository = fileRepository; _mediaRepository = mediaRepository; _userLoginRepository = userLoginRepository; _organizationRoleUserRepository = organizationRoleUserRepository; _physicianRepository = physicianRepository; _eventStaffAssignmentRepository = eventStaffAssignmentRepository; _passwordChangelogService = passwordChangelogService; _configurationSettingRepository = configurationSettingRepository; _medicareApiService = medicareApiService; _medicareService = medicareService; _roleRepository = roleRepository; _logger = logManager.GetLogger <UserController>(); _userNpiInfoRepository = userNpiInfoRepository; _systemUserInfoRepository = systemUserInfoRepository; _pinChangelogService = pinChangelogService; }
public void SetUp() { IoC.Register <ISettings, FakeSettings>(); IoC.Register <IMediaRepository, MediaRepository>(); _settings = IoC.Resolve <ISettings>(); _mediaRepository = IoC.Resolve <IMediaRepository>(); }
public WellCareResultPdfDownloadPollingAgent(IEventCustomerResultRepository eventCustomerResultRepository, ISettings settings, ILogManager logManager, IMediaRepository mediaRepository, ICustomSettingManager customSettingManager, IUniqueItemRepository <CorporateAccount> corporateAccountRepository, IEventRepository eventRepository, IResultPdfDownloadPollingAgentHelper resultPdfDownloaderHelper, IPgpFileEncryptionHelper pgpFileEncryptionHelper) { _cutOfDate = settings.PcpDownloadCutOfDate; _eventCustomerResultRepository = eventCustomerResultRepository; _mediaRepository = mediaRepository; _customSettingManager = customSettingManager; _corporateAccountRepository = corporateAccountRepository; _eventRepository = eventRepository; _resultPdfDownloaderHelper = resultPdfDownloaderHelper; _pgpFileEncryptionHelper = pgpFileEncryptionHelper; _logger = logManager.GetLogger("WellCare ResultPdf"); _accountIds = settings.WellCareAccountIds; _customSettingFile = settings.PcpResultPdfDownloadSettings; _destinationFolderPdfPath = settings.PcpResultPdfDownloadPath; _sftpHost = settings.WellCareSftpHost; _sftpUserName = settings.WellCareSftpUserName; _sftpPassword = settings.WellCareSftpPassword; _sendReportToSftp = settings.SendPdfToWellCareSftp; _sftpDestinationPath = settings.WellCareSftpPath; _stopSendingPdftoHealthPlanDate = settings.StopSendingPdftoHealthPlanDate; }
public NtspResultPdfDownloadPollingAgent(IEventCustomerResultRepository eventCustomerResultRepository, ISettings settings, ILogManager logManager, IMediaRepository mediaRepository, ICustomSettingManager customSettingManager, IUniqueItemRepository <CorporateAccount> corporateAccountRepository, ICustomerRepository customerRepository, IUniqueItemRepository <Event> eventRepository, IResultPdfDownloadPollingAgentHelper resultPdfDownloaderHelper, IPgpFileEncryptionHelper pgpFileEncryptionHelper, IXmlSerializer <ResultPdfPostedXml> resultPdfPostedSerializer, IResultPdfFileHelper resultPdfFileHelper) { _cutOfDate = settings.PcpDownloadCutOfDate; _eventCustomerResultRepository = eventCustomerResultRepository; _settings = settings; _mediaRepository = mediaRepository; _customSettingManager = customSettingManager; _corporateAccountRepository = corporateAccountRepository; _customerRepository = customerRepository; _eventRepository = eventRepository; _resultPdfDownloaderHelper = resultPdfDownloaderHelper; _pgpFileEncryptionHelper = pgpFileEncryptionHelper; _logger = logManager.GetLogger("NTSP ResultPdf"); _accountIds = settings.NtspAccountIds; _customSettingFile = settings.NtspResultPdfDownloadSettings; _destinationFolderPdfPath = settings.NtspResultPdfDownloadPath; _sftpHost = settings.NtspSftpHost; _sftpUserName = settings.NtspSftpUserName; _sftpPassword = settings.NtspSftpPassword; _sendReportToSftp = settings.SendReportToNtspSftp; _destinationSftpFolderPdfPath = settings.NtspSftpResultReportDownloadPath; _resultPdfPostedSerializer = resultPdfPostedSerializer; _resultPdfFileHelper = resultPdfFileHelper; _resultPostedToPlanPath = settings.ResultPostedToPlanPath; _stopSendingPdftoHealthPlanDate = settings.StopSendingPdftoHealthPlanDate; }
/// <summary> /// Renders this instance. /// </summary> /// <returns></returns> public static string Render(User user) { ICommentRepository commentRepository = DependencyInjection.Resolve <ICommentRepository>(); IMediaRepository mediaRepository = DependencyInjection.Resolve <IMediaRepository>(); List <Comment> comments = commentRepository.RetrieveRecent5CommentsByUserId(user.Id); StringBuilder builder = new StringBuilder(); string renderedWidget = string.Empty; if (comments.Count > 0) { builder.AppendLine("<div class=\"marginbottom40\">"); builder.AppendLine("<h3>recent comments</h3>"); builder.AppendLine("<ul class=\"comments\">"); const string htmlLink = "<li>{0} on <a href=\"/{1}/comments/leave/{2}\" >{3}</a></li>"; const string commentorFormat = "<a href=\"{0}\" title=\"Visit {1}\" >{1}</a>"; foreach (Comment comment in comments) { Media media = mediaRepository.RetrieveByPrimaryKeyAndUserId(comment.MediaId, user.Id); string commentor = (string.IsNullOrEmpty(comment.SiteUrl) ? comment.Name : string.Format(commentorFormat, comment.SiteUrl, comment.Name)); builder.AppendLine(string.Format(htmlLink, commentor, user.Username, comment.MediaId, (string.IsNullOrEmpty(media.Title) ? "Untitled" : media.Title))); } builder.AppendLine("</ul>"); builder.AppendLine("</div>"); renderedWidget = builder.ToString(); } return(renderedWidget); }
public MediaController(IMediaRepository mediaRepository, ICacheRepository cacheRepository, IUserRepository userRepository) : base(userRepository) { this.mediaRepository = mediaRepository; this.cacheRepository = cacheRepository; this.model = new MultiMediaModel(); }
public BcbsMnPdfDownloadPollingAgent(IEventCustomerResultRepository eventCustomerResultRepository, ISettings settings, ILogManager logManager, IMediaRepository mediaRepository, ICustomSettingManager customSettingManager, IUniqueItemRepository <CorporateAccount> corporateAccountRepository, IResultPdfDownloadPollingAgentHelper resultPdfDownloaderHelper, IPgpFileEncryptionHelper pgpFileEncryptionHelper, ICustomerRepository customerRepository, IEventRepository eventRepository, IResultPdfFileHelper resultPdfFileHelper, IXmlSerializer <ResultPdfPostedXml> resultPdfPostedSerializer) { _cutOfDate = settings.PcpDownloadCutOfDate; _eventCustomerResultRepository = eventCustomerResultRepository; _settings = settings; _mediaRepository = mediaRepository; _customSettingManager = customSettingManager; _corporateAccountRepository = corporateAccountRepository; _resultPdfDownloaderHelper = resultPdfDownloaderHelper; _pgpFileEncryptionHelper = pgpFileEncryptionHelper; _customerRepository = customerRepository; _eventRepository = eventRepository; _resultPdfFileHelper = resultPdfFileHelper; _resultPdfPostedSerializer = resultPdfPostedSerializer; _logger = logManager.GetLogger("BCBS-Mn ResultPdf"); _accountId = settings.BcbsMnAccountId; _customSettingFile = settings.PcpResultPdfDownloadSettings; _destinationFolderPdfPath = settings.PcpResultPdfDownloadPath; _bcbsMnSftpHost = settings.BcbsMnSftpHost; _bcbsMnSftpUserName = settings.BcbsMnSftpUserName; _bcbsMnSftpPassword = settings.BcbsMnSftpPassword; _sendReportToBcbsMn = settings.SendReportToBcbsMn; _bcbsSftpFolderPath = settings.BcbsMnSftpResultReportDownloadPath; _resultPostedToPlanPath = settings.ResultPostedToPlanPath; }
/// <summary> /// Initializes a new instance of the <see cref="UserController"/> class. /// </summary> /// <param name="mediaRepository">The media repository.</param> /// <param name="sidebarView">The sidebar view.</param> /// <param name="paginationService">The pagination service.</param> /// <param name="persistentCollectionService">The persistent collection service.</param> public UserController(IMediaRepository mediaRepository, IPopulateSidebarView sidebarView, IPaginationService <Media> paginationService, IPersistentCollectionService persistentCollectionService) { _mediaRepository = mediaRepository; _persistentCollectionService = persistentCollectionService; _paginationService = paginationService; _sidebarView = sidebarView; }
/// <summary> /// Initializes a new instance of the <see cref="QueueFileService"/> class. /// </summary> /// <param name="mediaQueueRepository">The media queue repository.</param> /// <param name="mediaRepository">The media repository.</param> /// <param name="mediaBatchService">The media batch service.</param> /// <param name="mediaFilenameService">The media filename service.</param> public QueueFileService(IMediaQueueRepository mediaQueueRepository, IMediaRepository mediaRepository, IMediaBatchService mediaBatchService, IMediaFilenameService mediaFilenameService) { _mediaQueueRepository = mediaQueueRepository; _mediaFilenameService = mediaFilenameService; _mediaBatchService = mediaBatchService; _mediaRepository = mediaRepository; }
public MediaLogic(IMediaRepository mediaRepository, IAlbumRepository albumRepository, IImageHelper imageHelper, IConfigurationHelper configurationHelper, IFileHelper fileHelper) { _mediaRepository = mediaRepository; _albumRepository = albumRepository; _imageHelper = imageHelper; _configurationHelper = configurationHelper; _fileHelper = fileHelper; }
/// <summary> /// Initializes a new instance of the <see cref="AlbumsController"/> class. /// </summary> /// <param name="albumRepository">The album repository.</param> /// <param name="mediaRepository">The media repository.</param> /// <param name="paginationService">The pagination service.</param> /// <param name="persistentCollectionService">The persistent collection service.</param> public AlbumsController(IAlbumRepository albumRepository, IMediaRepository mediaRepository, IPaginationService<Media> paginationService, IPersistentCollectionService persistentCollectionService) { _albumRepository = albumRepository; _persistentCollectionService = persistentCollectionService; _paginationService = paginationService; _mediaRepository = mediaRepository; }
/// <summary> /// Initializes a new instance of the <see cref="UploadController"/> class. /// </summary> /// <param name="mediaRepository">The media repository.</param> /// <param name="mediaQueueRepository">The media queue repository.</param> /// <param name="collectionRepository">The collection repository.</param> /// <param name="persistentCollection">The persistent collection.</param> public UploadController(IMediaRepository mediaRepository, IMediaQueueRepository mediaQueueRepository, IPersistentCollectionRepository collectionRepository, IPersistentCollectionService persistentCollection) { _mediaQueueRepository = mediaQueueRepository; _persistentCollection = persistentCollection; _mediaRepository = mediaRepository; }
public WizardController(IAppServiceRepository svcRepo, IAtomEntryRepository entryRepo, IMediaRepository mediaRepo, IUserRepository userRepo, IThemeService theme, ILogService logger) { AppServiceRepository = svcRepo; MediaRepository = mediaRepo; AtomEntryRepository = entryRepo; UserRepository = userRepo; LogService = logger; ThemeService = theme; }
public UsersLogic( IUserRepository userRepository, IAddressRepository addressRepository, IEducationRepository educationRepository, IMediaRepository mediaRepository) { _userRepository = userRepository; _addressRepository = addressRepository; _educationRepository = educationRepository; _mediaRepository = mediaRepository; }
/// <summary> /// Initializes a new instance of the <see cref="MediaBatchService"/> class. /// </summary> /// <param name="albumRepository">The album repository.</param> /// <param name="locationRepository">The location repository.</param> /// <param name="mediaQueueRepository">The media queue repository.</param> /// <param name="mediaRepository">The media repository.</param> /// <param name="uploaderMediaRepository">The uploader media repository.</param> public MediaBatchService(IAlbumRepository albumRepository, ILocationRepository locationRepository, IMediaQueueRepository mediaQueueRepository, IMediaRepository mediaRepository, IUploaderMediaRepository uploaderMediaRepository) { _albumRepository = albumRepository; _uploaderMediaRepository = uploaderMediaRepository; _mediaRepository = mediaRepository; _mediaQueueRepository = mediaQueueRepository; _locationRepository = locationRepository; }
/// <summary> /// Initializes a new instance of the <see cref="ManagePhotoBase"/> class. /// </summary> /// <param name="urlService">The URL service.</param> /// <param name="user">The user.</param> /// <param name="mediaRepository">The media repository.</param> /// <param name="tagRepsitory">The tag repsitory.</param> /// <param name="paginationService">The pagination service.</param> /// <param name="authorization">The authorization.</param> protected ManagePhotoBase( IUserUrlService urlService, Domain.Model.User user, IMediaRepository mediaRepository, ITagRepository tagRepsitory, IPaginationService<Media> paginationService, Authorization authorization) { this.urlService = urlService; _paginationService = paginationService; this.tagRepsitory = tagRepsitory; this.mediaRepository = mediaRepository; this.user = user; this.authorization = authorization; }
/// <summary> /// Initializes a new instance of the <see cref="UserController"/> class. /// </summary> /// <param name="mediaRepository">The media repository.</param> /// <param name="pagingRepository">The paging repository.</param> /// <param name="pagingService">The paging service.</param> /// <param name="tagRepository">The tag repository.</param> /// <param name="tagService">The tag service.</param> /// <param name="persistentCollectionService">The persistent collection service.</param> public TagsController(IMediaRepository mediaRepository, IPagingRepository pagingRepository, IPagingService pagingService, ITagRepository tagRepository, ITagService tagService, IPersistentCollectionService persistentCollectionService) { _mediaRepository = mediaRepository; _persistentCollectionService = persistentCollectionService; _tagService = tagService; _tagRepository = tagRepository; _pagingRepository = pagingRepository; _pagingService = pagingService; }
/// <summary> /// Initializes a new instance of the <see cref="PhotosController"/> class. /// </summary> /// <param name="mediaRepository">The media repository.</param> /// <param name="tagRepository">The tag repository.</param> /// <param name="rotateService">The rotate service.</param> /// <param name="managePhotoService">The manage photo service.</param> /// <param name="mediaFileService">The media file service.</param> /// <param name="locationRepository">The location repository.</param> /// <param name="albumRepository">The album repository.</param> /// <param name="persistentCollectionService">The persistent collection service.</param> public PhotosController(IMediaRepository mediaRepository, ITagRepository tagRepository, IImageService rotateService, IManagePhotoFactory managePhotoService, IMediaFileService mediaFileService, ILocationRepository locationRepository, IAlbumRepository albumRepository, IPersistentCollectionService persistentCollectionService) : base(managePhotoService, persistentCollectionService) { _mediaRepository = mediaRepository; _albumRepository = albumRepository; _locationRepository = locationRepository; _mediaFileService = mediaFileService; _rotateService = rotateService; _tagRepository = tagRepository; }
public AnnotateService(IContainer container, IAtomPubService atompub, IAppServiceRepository svcRepo, IAuthorizeService auth, IAtomEntryRepository entryRepo, IMediaRepository mediaRepo, ILogService logger) { AppService = svcRepo.GetService(); AtomPubService = atompub; AuthorizeService = auth; AtomEntryRepository = entryRepo; MediaRepository = mediaRepo; Container = container; LogService = logger; atompub.SettingEntryLinks += (e) => SetLinks(e); atompub.SettingFeedLinks += (f) => SetLinks(f); }
public AtomPubService( IAppServiceRepository appServiceRepository, IAppCategoriesRepository appCategoriesRepository, IAtomEntryRepository atomEntryRepository, IMediaRepository mediaRepository, IAuthorizeService authorizeService, IContainer container, ILogService logger) { this.AppServiceRepository = appServiceRepository; this.AppCategoriesRepository = appCategoriesRepository; this.AtomEntryRepository = atomEntryRepository; this.MediaRepository = mediaRepository; this.AuthorizeService = authorizeService; this.Container = container; this.LogService = logger; }
/// <summary> /// Initializes a new instance of the <see cref="TrackMediaViewsService"/> class. /// </summary> /// <param name="mediaRepository">The media repository.</param> /// <param name="mediaViewsRepository">The media views repository.</param> public TrackMediaViewsService(IMediaRepository mediaRepository, IMediaViewsRepository mediaViewsRepository) { _mediaRepository = mediaRepository; _mediaViewsRepository = mediaViewsRepository; }
/// <summary> /// Initializes a new instance of the <see cref="AlbumRepository"/> class. /// </summary> /// <param name="mediaRepository">The media repository.</param> public AlbumRepository(IMediaRepository mediaRepository) { _mediaRepository = mediaRepository; }
/// <summary> /// Initializes a new instance of the <see cref="UpdateTagsService"/> class. /// </summary> /// <param name="tagRepository">The tag repository.</param> /// <param name="mediaRepository">The media repository.</param> public UpdateTagsService(ITagRepository tagRepository, IMediaRepository mediaRepository) { _tagRepository = tagRepository; _mediaRepository = mediaRepository; }
public Crop(IMediaRepository mediaRepository, IMediaInfoRepository mediaInfoInfoRepository) { _mediaRepository = mediaRepository; _mediaInfoRepository = mediaInfoInfoRepository; }
/// <summary> /// Initializes a new instance of the <see cref="CommentsController"/> class. /// </summary> /// <param name="commentRepository">The comment repository.</param> /// <param name="mediaRepository">The media repository.</param> /// <param name="paginationService">The pagination service.</param> public CommentsController(ICommentRepository commentRepository, IMediaRepository mediaRepository, IPaginationService<MediaComments> paginationService) { _commentRepository = commentRepository; _paginationService = paginationService; _mediaRepository = mediaRepository; }
/// <summary> /// Initializes a new instance of the <see cref="SearchController"/> class. /// </summary> /// <param name="mediaRepository">The media repository.</param> /// <param name="paginationService">The pagination service.</param> /// <param name="persistentCollectionService">The persistent collection service.</param> public SearchController(IMediaRepository mediaRepository, IPaginationService<Media> paginationService, IPersistentCollectionService persistentCollectionService) { _mediaRepository = mediaRepository; _persistentCollectionService = persistentCollectionService; _paginationService = paginationService; }
/// <summary> /// Initializes a new instance of the <see cref="PagingService"/> class. /// </summary> /// <param name="pagingRepository">The paging repository.</param> /// <param name="mediaRepository">The media repository.</param> public PagingService(IPagingRepository pagingRepository, IMediaRepository mediaRepository) { _pagingRepository = pagingRepository; _mediaRepository = mediaRepository; }
/// <summary> /// Creates a stream of items that are to be published /// </summary> protected override IObservable<CandidateValidationTargetContext> CreateTargetProcessingStream(DateTime started, IPublishCandidateSource publishSourceRepository, IPublishValidator validator, PublishOptions jobOptions, IObservable<CandidateValidationContext> publishStream, IItemIndexService targetIndex, ITestableContentRepository testableContentRepository, IMediaRepository targetMediaRepository, IRequiredPublishFieldsResolver requiredPublishFieldsResolver, CancellationTokenSource errorSource, Guid targetId) { IPublishCandidateTargetValidator publishCandidateTargetValidator = !PublishOptionsMetadataExtensions.GetItemBucketsEnabled(jobOptions) ? (IPublishCandidateTargetValidator)new PublishTargetParentValidator(publishSourceRepository, targetIndex) : (IPublishCandidateTargetValidator)new PublishTargetBucketParentValidator(publishSourceRepository, targetIndex, PublishOptionsMetadataExtensions.GetBucketTemplateId(jobOptions)); publishStream = (IObservable<CandidateValidationContext>)new CandidatesParentValidationTargetProducer( publishStream, publishCandidateTargetValidator, errorSource, (ILogger)LoggerFactoryExtensions.CreateLogger<CandidatesParentValidationTargetProducer>(this._loggerFactory)); return base.CreateTargetProcessingStream( started, publishSourceRepository, validator, jobOptions, publishStream, targetIndex, testableContentRepository, targetMediaRepository, requiredPublishFieldsResolver, errorSource, targetId); }
public MediaService(IMediaRepository mediaRepository) { _mediaRepository = mediaRepository; }
/// <summary> /// Initializes a new instance of the <see cref="HomeController"/> class. /// </summary> /// <param name="mediaRepository">The media repository.</param> /// <param name="persistentCollectionService">The persistent collection service.</param> public HomeController(IMediaRepository mediaRepository, IPersistentCollectionService persistentCollectionService) { _mediaRepository = mediaRepository; _persistentCollectionService = persistentCollectionService; }