public PublicSharingController(IEntryRepository entryRepository, IOptions <StorageSettings> storageSettings, IOptions <WaveformDataFileStorageSettings> waveformStorageSettings, IOptions <SharingSettings> sharingSettings, IMapper mapper) { _entryRepository = entryRepository; _storageSettings = storageSettings.Value; _waveformStorageSettings = waveformStorageSettings.Value; _sharingSettings = sharingSettings.Value; _mapper = mapper; }
public WaveformController( IEntryRepository entryRepository, IHttpContextAccessor contextAccessor, UserManager <ApplicationUser> userManager, IUnitOfWork unitOfWork, IOptions <StorageSettings> storageSettings, IOptions <WaveformDataFileStorageSettings> waveformStorageSettings, ILogger <WaveformController> logger) : base(contextAccessor, userManager, logger) { _entryRepository = entryRepository; _storageSettings = storageSettings.Value; _waveformStorageSettings = waveformStorageSettings.Value; }
public GenerateWaveformsJob(ILogger <GenerateWaveformsJob> logger, IEntryRepository entryRepository, IFileUploader fileUploader, IOptions <StorageSettings> storageSettings, IOptions <AudioFileStorageSettings> audioFileStorageSettings, IOptions <WaveformDataFileStorageSettings> waveformStorageSettings, IWaveformGenerator waveFormGenerator, IUnitOfWork unitOfWork) : base(logger) { _entryRepository = entryRepository; _fileUploader = fileUploader; _audioFileStorageSettings = audioFileStorageSettings.Value; _storageSettings = storageSettings.Value; _waveformStorageSettings = waveformStorageSettings.Value; _waveFormGenerator = waveFormGenerator; _unitOfWork = unitOfWork; }
public ProcessMissingPodcastsJob( IOptions <AudioFileStorageSettings> audioStorageSettings, ILogger <ProcessMissingPodcastsJob> logger, IUrlProcessService processor, IWaveformGenerator waveFormGenerator, IEntryRepository entryRepository, IPlaylistRepository playlistRepository, IFileUtilities fileUtils, IFileUploader fileUploader, IOptions <WaveformDataFileStorageSettings> waveformStorageSettings, IAudioUploadProcessService uploadService) : base(logger) { _audioStorageSettings = audioStorageSettings.Value; _logger = logger; _uploadService = uploadService; _entryRepository = entryRepository; _playlistRepository = playlistRepository; _fileUtils = fileUtils; _fileUploader = fileUploader; _waveformStorageSettings = waveformStorageSettings.Value; _processor = processor; _waveFormGenerator = waveFormGenerator; }