public PlaylistServiceBuilder()
 {
     _dateTimeWrapper    = Substitute.For <IDateTimeWrapper>();
     _mapper             = Substitute.For <IMapper>();
     _playlistRepository = Substitute.For <IPlaylistEntriesRepository>();
     _audioRepository    = Substitute.For <IAudioEntriesRepository>();
 }
示例#2
0
 public AudioServiceBuilder()
 {
     _audioEntriesRepository     = Substitute.For <IAudioEntriesRepository>();
     _dateTimeWrapper            = Substitute.For <IDateTimeWrapper>();
     _localAudioRepository       = Substitute.For <IAudioLocalRepository>();
     _pathProvider               = Substitute.For <IPathProvider>();
     _tagsProvider               = Substitute.For <ITagsProvider>();
     _audioMetaEntriesRepository = Substitute.For <IAudioMetaEntriesRepository>();
 }
 public PlaylistServiceImpl(
     IDateTimeWrapper dateTimeWrapper,
     IMapper mapper,
     IPlaylistEntriesRepository playlistRepository,
     IAudioEntriesRepository audioRepository)
 {
     _dateTimeWrapper    = dateTimeWrapper;
     _mapper             = mapper;
     _playlistRepository = playlistRepository;
     _audioRepository    = audioRepository;
 }
示例#4
0
 public AudioServiceImpl(
     IPathProvider pathProvider,
     IAudioLocalRepository localAudioRepository,
     IAudioEntriesRepository audioEntriesRepository,
     ITagsProvider tagsProvider,
     IDateTimeWrapper dateTimeWrapper,
     IAudioMetaEntriesRepository audioMetaEntriesRepository)
 {
     _pathProvider               = pathProvider;
     _localAudioRepository       = localAudioRepository;
     _audioEntriesRepository     = audioEntriesRepository;
     _tagsProvider               = tagsProvider;
     _dateTimeWrapper            = dateTimeWrapper;
     _audioMetaEntriesRepository = audioMetaEntriesRepository;
 }
 public PlaylistServiceBuilder WithAudioRepository(IAudioEntriesRepository audioEntriesRepository)
 {
     _audioRepository = audioEntriesRepository;
     return(this);
 }
示例#6
0
 public AudioServiceBuilder WithAudioEntriesRepo(IAudioEntriesRepository audioEntriesRepo)
 {
     _audioEntriesRepository = audioEntriesRepo;
     return(this);
 }