public DataGuidanceFileWriter( ContentDbContext contentDbContext, IDataGuidanceSubjectService dataGuidanceSubjectService) { _contentDbContext = contentDbContext; _dataGuidanceSubjectService = dataGuidanceSubjectService; }
public DataGuidanceService( IDataGuidanceSubjectService dataGuidanceSubjectService, Interfaces.IPublicationService publicationService, Interfaces.IReleaseService releaseService) { _dataGuidanceSubjectService = dataGuidanceSubjectService; _publicationService = publicationService; _releaseService = releaseService; }
public DataGuidanceService(ContentDbContext contentDbContext, IPersistenceHelper <ContentDbContext> contentPersistenceHelper, IDataGuidanceSubjectService dataGuidanceSubjectService, StatisticsDbContext statisticsDbContext, IUserService userService, IReleaseDataFileRepository fileRepository) { _contentDbContext = contentDbContext; _contentPersistenceHelper = contentPersistenceHelper; _dataGuidanceSubjectService = dataGuidanceSubjectService; _statisticsDbContext = statisticsDbContext; _userService = userService; _fileRepository = fileRepository; }
private DataGuidanceService SetupService( ContentDbContext contentDbContext = null, StatisticsDbContext statisticsDbContext = null, IPersistenceHelper <ContentDbContext> contentPersistenceHelper = null, IDataGuidanceSubjectService dataGuidanceSubjectService = null, IUserService userService = null, IReleaseDataFileRepository releaseDataFileRepository = null) { return(new DataGuidanceService( contentDbContext ?? new Mock <ContentDbContext>().Object, contentPersistenceHelper ?? DefaultPersistenceHelperMock().Object, dataGuidanceSubjectService ?? new Mock <IDataGuidanceSubjectService>().Object, statisticsDbContext ?? new Mock <StatisticsDbContext>().Object, userService ?? new Mock <IUserService>().Object, releaseDataFileRepository ?? new ReleaseDataFileRepository(contentDbContext) )); }
public ReleaseService( ContentDbContext contentDbContext, IPersistenceHelper <ContentDbContext> contentPersistenceHelper, StatisticsDbContext statisticsDbContext, IUserService userService, IDataGuidanceSubjectService dataGuidanceSubjectService, ITimePeriodService timePeriodService, IReleaseService.IBlobInfoGetter blobInfoGetter) { _contentDbContext = contentDbContext; _contentPersistenceHelper = contentPersistenceHelper; _statisticsDbContext = statisticsDbContext; _userService = userService; _dataGuidanceSubjectService = dataGuidanceSubjectService; _timePeriodService = timePeriodService; _blobInfoGetter = blobInfoGetter; }