public ChinookSupervisor(IAlbumRepository albumRepository, IArtistRepository artistRepository, ICustomerRepository customerRepository, IEmployeeRepository employeeRepository, IGenreRepository genreRepository, IInvoiceLineRepository invoiceLineRepository, IInvoiceRepository invoiceRepository, IMediaTypeRepository mediaTypeRepository, IPlaylistRepository playlistRepository, ITrackRepository trackRepository, IMemoryCache memoryCache ) { _albumRepository = albumRepository; _artistRepository = artistRepository; _customerRepository = customerRepository; _employeeRepository = employeeRepository; _genreRepository = genreRepository; _invoiceLineRepository = invoiceLineRepository; _invoiceRepository = invoiceRepository; _mediaTypeRepository = mediaTypeRepository; _playlistRepository = playlistRepository; _trackRepository = trackRepository; _cache = memoryCache; }
public PlaylistService(IPlaylistRepository playlistRepository, ISongRepository songRepository) { _applicationDbContext = new ApplicationDbContext(); _playlistRepository = new PlaylistRepository(_applicationDbContext); _songRepository = new SongRepository(_applicationDbContext); }
public PlaylistTagRepository(RepositoryContext repoContext, IPlaylistRepository playlistRepository, ITagRepository tagRepository) : base(repoContext) { _repoContext = repoContext; _playlistRepository = playlistRepository; _tagRepository = tagRepository; }
public ProcessPlaylistItemJob( IPlaylistRepository playlistRepository, IAudioUploadProcessService uploadService, IOptions <AppSettings> appSettings, IPodcastRepository podcastRepository, IOptions <ImageFileStorageSettings> imageStorageSettings, IOptions <StorageSettings> storageSettings, IOptions <HelpersSettings> helpersSettings, IUnitOfWork unitOfWork, IUrlProcessService processor, EntryPreProcessor preProcessor, AudioDownloader audioDownloader, ILogger <ProcessPlaylistItemJob> logger) : base(logger) { _unitOfWork = unitOfWork; _processor = processor; _preProcessor = preProcessor; _playlistRepository = playlistRepository; _uploadService = uploadService; _appSettings = appSettings.Value; _podcastRepository = podcastRepository; _storageSettings = storageSettings.Value; _imageStorageSettings = imageStorageSettings.Value; _helpersSettings = helpersSettings.Value; _audioDownloader = audioDownloader; }
public HomeController() { viewclientService = new ViewclientRepository(); playlistService = new PlaylistRepository(); slideService = new SlideRepository(); templateService = new TemplateRepository(); }
public GetPlaylistForCityQueryHandler(IWeatherDataRepository weatherRepository, IPlaylistRepository playlistRepository, IngaiaInterviewDbContext dbContext, IClock clock) { _weatherRepository = weatherRepository; _playlistRepository = playlistRepository; _dbContext = dbContext; _clock = clock; }
public PlaylistDomainService(IPlaylistRepository playlistRepository, IUnitOfWork unitOfWork, ICheckFile checkFile) { this.playlistRepository = playlistRepository; this.unitOfWork = unitOfWork; this.checkFile = checkFile; }
public PlaylistService(ITrackCriteriaService trackCriteriaService, IPlaylistRepository playlistRepository, Interfaces.ILibraryService libraryService) { _trackCriteriaService = trackCriteriaService; _playlistRepository = playlistRepository; _libraryService = libraryService; }
public HandleCommandService( ICommandsService commandsService, IAuthorizationService spotifyAuthorizationService, IAuthorizationTokenRepository authorizationTokenRepository, ISendMessageService sendMessageService, ISpotifyLinkHelper spotifyLinkHelper, ISyncTracksService trackService, IPlaylistRepository playlistRepository, IKeyboardService keyboardService, IChatRepository chatRepository, IUserService userService, IUserRepository userRepository, ISpotifyClientFactory spotifyClientFactory, ISpotifyClientService spotifyClientService) : base(commandsService, userRepository, sendMessageService, spotifyLinkHelper) { _commandsService = commandsService; _spotifyAuthorizationService = spotifyAuthorizationService; _authorizationTokenRepository = authorizationTokenRepository; _sendMessageService = sendMessageService; _spotifyLinkHelper = spotifyLinkHelper; _syncTracksService = trackService; _playlistRepository = playlistRepository; _keyboardService = keyboardService; _chatRepository = chatRepository; _userService = userService; _spotifyClientFactory = spotifyClientFactory; _spotifyClientService = spotifyClientService; }
public BlazorSupervisor(IAlbumRepository albumRepository, IArtistRepository artistRepository, ICustomerRepository customerRepository, IEmployeeRepository employeeRepository, IGenreRepository genreRepository, IInvoiceLineRepository invoiceLineRepository, IInvoiceRepository invoiceRepository, IMediaTypeRepository mediaTypeRepository, IPlaylistRepository playlistRepository, ITrackRepository trackRepository, IMemoryCache memoryCache, IWeatherForecastRepository weatherForecastRepository, IVendaRepository vendaRepository ) { _albumRepository = albumRepository; _artistRepository = artistRepository; _customerRepository = customerRepository; _employeeRepository = employeeRepository; _genreRepository = genreRepository; _invoiceLineRepository = invoiceLineRepository; _invoiceRepository = invoiceRepository; _mediaTypeRepository = mediaTypeRepository; _playlistRepository = playlistRepository; _trackRepository = trackRepository; _cache = memoryCache; _weatherForecastRepository = weatherForecastRepository; _vendaRepository = vendaRepository; }
public UpdateTests(TestHost testHost) { _generateUpdateStreamService = testHost.GetService <GenerateUpdateStreamService>(); _testOptions = testHost.GetService <IOptions <TestOptions> >().Value; _spotifyClientFactory = testHost.GetService <ISpotifyClientFactory>(); _spotifyClientService = testHost.GetService <ISpotifyClientService>(); _trackRepository = testHost.GetService <ITrackRepository>(); _playlistRepository = testHost.GetService <IPlaylistRepository>(); _chatRepository = testHost.GetService <IChatRepository>(); _chatMemberRepository = testHost.GetService <IChatMemberRepository>(); _userRepository = testHost.GetService <IUserRepository>(); _voteRepository = testHost.GetService <IVoteRepository>(); _voteTextHelper = testHost.GetService <IVoteTextHelper>(); _loginRequestRepository = testHost.GetService <ILoginRequestRepository>(); _sendMessageService = testHost.GetService <ISendMessageService>(); _spotifyLinkHelper = testHost.GetService <ISpotifyLinkHelper>(); var handleMessageService = testHost.GetService <IHandleMessageService>(); var handleCallbackQueryService = testHost.GetService <IHandleCallbackQueryService>(); var handleInlineQueryService = testHost.GetService <IHandleInlineQueryService>(); var commandsService = testHost.GetService <ICommandsService>(); var updateDtoService = testHost.GetService <IUpdateDtoService>(); var sentryOptions = testHost.GetService <IOptions <SentryOptions> >(); _sut = new Update(handleMessageService, handleCallbackQueryService, handleInlineQueryService, commandsService, updateDtoService, sentryOptions); }
public Worker(IRadioFactory radioFactory, ISpotifyManagement spotify, IPlaylistRepository playlistRepository, ITrackRepository trackRepository) { _radioFactory = radioFactory; _spotify = spotify; _playlistRepository = playlistRepository; _trackRepository = trackRepository; }
public GenreController(ITrackRepository trackRepository, IGenreRepository genreRepository, IArtistRepository artistRepository, IPlaylistRepository playlistRepository) { _trackRepository = trackRepository; _genreRepository = genreRepository; _artistRepository = artistRepository; _playlistRepository = playlistRepository; }
public PlaylistController(IPlaylistRepository playlistRepository, IMapper mapper, INotifier notifier, IUser user) : base(notifier, user) { _playlistRepository = playlistRepository; _mapper = mapper; }
public PlaylistService(IPlaylistRepository playlistRepository, ISongService songService, ISortService sortService) { this.playlistRepository = playlistRepository; this.songService = songService; this.sortService = sortService; Playlists = new ObservableCollection<Playlist>(); Songs = new ObservableCollection<Song>(); }
public PlaylistController(IPlaylistRepository playlistRepository, ISongRepository songRepository, ISongPlaylistRepository songPlaylistRepository, IMoodLinkRepository moodLinkRepository, IMoodRepository moodRepository, IPlaylistMoodRepository playlistMoodRepository) { iPlaylistRepository = playlistRepository; iSongPlaylistRepository = songPlaylistRepository; iSongRepository = songRepository; iMoodLinkRepository = moodLinkRepository; iMoodRepository = moodRepository; iPlaylistMoodRepository = playlistMoodRepository; }
public UpdateAllSmartPlaylistsCommandHandler(MessageBus messageBus, ISmartPlaylistProvider smartPlaylistProvider, IPlaylistRepository playlistRepository, IPlaylistItemsUpdater playlistItemsUpdater) { _messageBus = messageBus; _smartPlaylistProvider = smartPlaylistProvider; _playlistRepository = playlistRepository; _playlistItemsUpdater = playlistItemsUpdater; }
public CloseRoomCommandHandler( IRoomRepository roomRepository, IPlaylistRepository playlistRepository, ILogger <CloseRoomCommandHandler> logger) { _roomRepository = roomRepository; _playlistRepository = playlistRepository; _logger = logger; }
public ConversationService( IConversationRepository conversationRepository, IMusicRepository musicRepository, IPlaylistRepository playlistRepository) { _conversationRepository = conversationRepository; _musicRepository = musicRepository; _playlistRepository = playlistRepository; }
public CollectionService(IPlaylistRepository playlistRepository, IAlbumRepository albumRepository, IArtistRepository artistRepository, ITrackRepository trackRepository, IGenreRepository genreRepository, IFolderRepository folderRepository) { this.playlistRepository = playlistRepository; this.albumRepository = albumRepository; this.artistRepository = artistRepository; this.trackRepository = trackRepository; this.genreRepository = genreRepository; this.folderRepository = folderRepository; this.markedFolders = new List <Folder>(); }
public PlayListRepositoryTest() { var services = new ServiceCollection(); services.AddTransient <IPlaylistRepository, PlaylistRepository>(); var serviceProvider = services.BuildServiceProvider(); _repo = serviceProvider.GetService <IPlaylistRepository>(); }
public ChangeActivePlaylistCommandHandler( IPlaylistRepository playlistRepository, IRoomRepository roomRepository, ILogger <ChangeActivePlaylistCommandHandler> logger, IMapper mapper) { _playlistRepository = playlistRepository; _roomRepository = roomRepository; _logger = logger; _mapper = mapper; }
public FavoriteRepository(IDatabase database, IAlbumArtistRepository albumArtistRepository, IAlbumRepository albumRepository, IArtistRepository artistRepository, IFolderRepository folderRepository, IGenreRepository genreRepository, IPlaylistRepository playlistRepository, ISongRepository songRepository, IVideoRepository videoRepository, IItemRepository itemRepository) { if (database == null) { throw new ArgumentNullException("database"); } if (albumRepository == null) { throw new ArgumentNullException("albumRepository"); } if (albumArtistRepository == null) { throw new ArgumentNullException("albumArtistRepository"); } if (artistRepository == null) { throw new ArgumentNullException("artistRepository"); } if (folderRepository == null) { throw new ArgumentNullException("folderRepository"); } if (genreRepository == null) { throw new ArgumentNullException("genreRepository"); } if (playlistRepository == null) { throw new ArgumentNullException("playlistRepository"); } if (songRepository == null) { throw new ArgumentNullException("songRepository"); } if (videoRepository == null) { throw new ArgumentNullException("videoRepository"); } if (itemRepository == null) { throw new ArgumentNullException("itemRepository"); } this.database = database; this.albumArtistRepository = albumArtistRepository; this.albumRepository = albumRepository; this.artistRepository = artistRepository; this.folderRepository = folderRepository; this.genreRepository = genreRepository; this.playlistRepository = playlistRepository; this.songRepository = songRepository; this.videoRepository = videoRepository; this.itemRepository = itemRepository; }
public FavoriteRepository(IDatabase database, IAlbumArtistRepository albumArtistRepository, IAlbumRepository albumRepository, IArtistRepository artistRepository, IFolderRepository folderRepository, IGenreRepository genreRepository, IPlaylistRepository playlistRepository, ISongRepository songRepository, IVideoRepository videoRepository, IItemRepository itemRepository) { if (database == null) { throw new ArgumentNullException("database"); } if (albumRepository == null) { throw new ArgumentNullException("albumRepository"); } if (albumArtistRepository == null) { throw new ArgumentNullException("albumArtistRepository"); } if (artistRepository == null) { throw new ArgumentNullException("artistRepository"); } if (folderRepository == null) { throw new ArgumentNullException("folderRepository"); } if (genreRepository == null) { throw new ArgumentNullException("genreRepository"); } if (playlistRepository == null) { throw new ArgumentNullException("playlistRepository"); } if (songRepository == null) { throw new ArgumentNullException("songRepository"); } if (videoRepository == null) { throw new ArgumentNullException("videoRepository"); } if (itemRepository == null) { throw new ArgumentNullException("itemRepository"); } this.database = database; this.albumArtistRepository = albumArtistRepository; this.albumRepository = albumRepository; this.artistRepository = artistRepository; this.folderRepository = folderRepository; this.genreRepository = genreRepository; this.playlistRepository = playlistRepository; this.songRepository = songRepository; this.videoRepository = videoRepository; this.itemRepository = itemRepository; }
public UploadService( IMusicRepository musicRepository, IPlaylistRepository playlistRepository, IUserRepository userRepository, IConversationRepository conversationRepository) { _musicRepository = musicRepository; _playlistRepository = playlistRepository; _userRepository = userRepository; _conversationRepository = conversationRepository; }
public RemoveContentFromPlaylistCommandHandler( IRoomRepository roomRepository, IPlaylistRepository playlistRepository, ILogger <RemoveContentFromPlaylistCommandHandler> logger, IMapper mapper) { _roomRepository = roomRepository; _playlistRepository = playlistRepository; _logger = logger; _mapper = mapper; }
public GetPlaylistQueryHandler( IRoomRepository roomRepository, IPlaylistRepository playlistRepository, ILogger <GetPlaylistQueryHandler> logger, IMapper mapper) { _roomRepository = roomRepository; _playlistRepository = playlistRepository; _logger = logger; _mapper = mapper; }
public UpdateSmartPlaylistCommandHandler( IUserItemsProvider userItemsProvider, ISmartPlaylistProvider smartPlaylistProvider, IPlaylistRepository playlistRepository, IPlaylistItemsUpdater playlistItemsUpdater, ISmartPlaylistStore smartPlaylistStore) { _userItemsProvider = userItemsProvider; _smartPlaylistProvider = smartPlaylistProvider; _playlistRepository = playlistRepository; _playlistItemsUpdater = playlistItemsUpdater; _smartPlaylistStore = smartPlaylistStore; }
internal PlaylistGenerator(PlaylistGeneratorSettings settings, IPlaylistRepository playlistRepository = null, IPlaylistBuilder playlistBuilder = null, IPlaylistRenderer playlistRenderer = null) { Settings = settings; _playlistConfigurationRepository = playlistRepository ?? new PlaylistConfigurationRepository(); _playlistBuilder = playlistBuilder ?? new PlaylistCreator(); _playlistRenderer = playlistRenderer ?? new PlaylistRenderer(); }
public SwitchContentCommandHandler( IRoomRepository roomRepository, IPlaylistRepository playlistRepository, ILogger <SwitchContentCommandHandler> logger, IMapper mapper) { _roomRepository = roomRepository; _playlistRepository = playlistRepository; _logger = logger; _mapper = mapper; }
public GetAvailablePlaylistsQueryHandler( IViewerRepository viewerRepository, IPlaylistRepository playlistRepository, ILogger <GetAvailablePlaylistsQueryHandler> logger, IMapper mapper) { _viewerRepository = viewerRepository; _playlistRepository = playlistRepository; _logger = logger; _mapper = mapper; }
public PlaylistController(IPlaylistRepository playlistRepository, IPodcastRepository podcastRepository, IHttpContextAccessor contextAccessor, UserManager <ApplicationUser> userManager, IYouTubeParser youTubeParser, IUnitOfWork unitOfWork, IMapper mapper, ILogger <PlaylistController> logger) : base(contextAccessor, userManager, logger) { _playlistRepository = playlistRepository; _podcastRepository = podcastRepository; _youTubeParser = youTubeParser; _unitOfWork = unitOfWork; _mapper = mapper; }
public PlaylistService( IPlaylistRepository playlistRepository, IUserRepository userRepository, ISongRepository songRepository, UnitOfWork unitOfWork ) { _playlistRepository = playlistRepository; _userRepository = userRepository; _songRepository = songRepository; _unitOfWork = unitOfWork; }
/// <summary>Initializes a new instance of the <see cref="PlayerModule"/> class.</summary> /// <param name="playlistRepository">The playlist repository.</param> /// <param name="lastPlaylistService">The last playlist service.</param> /// <param name="playbackControls">The playback controls.</param> /// <param name="playerServiceReporter">The player service reporter.</param> public PlayerModule( IPlaylistRepository playlistRepository, ILastPlaylistService lastPlaylistService, IPlaybackControls playbackControls, IPlayerServiceReporter playerServiceReporter) { this.PlayerService = new PlayerService( new PlaylistSearchService(playlistRepository), lastPlaylistService, playbackControls, playerServiceReporter); }
public PlaylistService( IPlaylistRepository playlistRepository, ICourseRepository courseRepository, IMediator mediator, IHttpContextAccessor httpContextAccessor, IUserRepository userRepository, UserManager <ApplicationUser> userManager ) : base(mediator, httpContextAccessor, userRepository, userManager) { _playlistRepository = playlistRepository; _courseRepository = courseRepository; }
public UploadService( IMusicRepository musicRepository, IPlaylistRepository playlistRepository, IUserRepository userRepository, IConversationRepository conversationRepository, IRecognitionService recognitionService) { _musicRepository = musicRepository; _playlistRepository = playlistRepository; _userRepository = userRepository; _conversationRepository = conversationRepository; _recognitionService = recognitionService; }
public AddContentToPlaylistCommandHandler( IRoomRepository roomRepository, IPlaylistRepository playlistRepository, IContentRepository contentRepository, ILogger <AddContentToPlaylistCommandHandler> logger, IMapper mapper) { _roomRepository = roomRepository; _playlistRepository = playlistRepository; _contentRepository = contentRepository; _logger = logger; _mapper = mapper; }
/// <summary> /// ctor: Initialise the AlbumModelDataService /// </summary> /// <param name="AlbumRepository">Instance of the AlbumRepository</param> /// <param name="ArtistRepository">Instance of the ArtistRepository</param> /// <param name="GenreRepository">Instance of the GenreRepository</param> /// <param name="PlaylistRepository">Instance of the PlaylistRepository</param> public AlbumModelDataService(IAlbumRepository AlbumRepository, IArtistRepository ArtistRepository, IGenreRepository GenreRepository, IPlaylistRepository PlaylistRepository) { if (AlbumRepository == null) throw new ArgumentNullException("AlbumRepository", "No valid Repository supplied"); _albumRepository = AlbumRepository; if (ArtistRepository == null) throw new ArgumentNullException("ArtistRepository", "No valid Repository supplied"); _artistRepository = ArtistRepository; if (GenreRepository == null) throw new ArgumentNullException("GenreRepository", "No valid Repository supplied"); _genreRepository = GenreRepository; if (PlaylistRepository == null) throw new ArgumentNullException("PlaylistRepository", "No valid Repository supplied"); _playlistRepository = PlaylistRepository; }
public ViewclientsController() { viewclientService = new ViewclientRepository(); playlistService = new PlaylistRepository(); slideService = new SlideRepository(); }
public PlaylistController(IPlaylistRepository playlistRepository) { _playlistRepository = playlistRepository; }
public PlaylistsController() { playlistService = new PlaylistRepository(); animationService = new AnimationRepository(); slideService = new SlideRepository(); }
public PlaylistManager(IPlaylistRepository playlistRepository, IUserRepository userRepo) { repo = playlistRepository; this.userRepo = userRepo; }
public void PlaylistTestFixtureSetup() { _connection = new SqlConnection(ConfigurationManager.ConnectionStrings["default"].ConnectionString); _playlistRepository = new PlaylistRepository(_connection); }
public PlaylistService(IPlaylistRepository playlistRepository) { _playlistRepository = playlistRepository; }