public SongController(SongService service, SongQueries queries, SongListQueries songListQueries, MarkdownParser markdownParser) { this.service = service; this.queries = queries; this.songListQueries = songListQueries; this.markdownParser = markdownParser; }
public void SetUp() { repository = new FakeSongListRepository(); userWithSongList = new User("User with songlist", "123", "*****@*****.**", PasswordHashAlgorithms.Default); permissionContext = new FakePermissionContext(new UserWithPermissionsContract(userWithSongList, ContentLanguagePreference.Default)); imagePersister = new InMemoryImagePersister(); queries = new SongListQueries(repository, permissionContext, new FakeEntryLinkFactory(), imagePersister, imagePersister, new FakeUserIconFactory()); song1 = new Song(TranslatedString.Create("Project Diva desu.")) { Id = 1 }; song2 = new Song(TranslatedString.Create("World is Mine")) { Id = 2 }; repository.Add(userWithSongList); repository.Add(song1, song2); songListContract = new SongListForEditContract { Name = "Mikunopolis Setlist", Description = "MIKUNOPOLIS in LOS ANGELES - Hatsune Miku US debut concert held at Nokia Theatre for Anime Expo 2011 on 2nd July 2011.", SongLinks = SongInListEditContracts(song1, song2) }; }
public SearchController(OtherService services, ArtistService artistService, AlbumService albumService, SongService songService, SongListQueries songListQueries, TagQueries tagQueries, EventQueries eventQueries, EntryQueries entryQueries, IUserPermissionContext permissionContext) { this.services = services; this.artistService = artistService; this.albumService = albumService; this.songService = songService; this.songListQueries = songListQueries; this.tagQueries = tagQueries; this.eventQueries = eventQueries; this.entryQueries = entryQueries; this.permissionContext = permissionContext; }
public SearchController(OtherService services, ArtistService artistService, AlbumService albumService, SongService songService, SongListQueries songListQueries, TagQueries tagQueries, EventQueries eventQueries, EntryQueries entryQueries, IUserPermissionContext permissionContext) { _services = services; _artistService = artistService; _albumService = albumService; _songService = songService; _songListQueries = songListQueries; _tagQueries = tagQueries; _eventQueries = eventQueries; _entryQueries = entryQueries; _permissionContext = permissionContext; }
public SongController( SongService service, SongQueries queries, SongListQueries songListQueries, MarkdownParser markdownParser, PVHelper pvHelper) { _service = service; _queries = queries; _songListQueries = songListQueries; _markdownParser = markdownParser; _pvHelper = pvHelper; }
public QueryService(ArtistQueries artistQueries, TagQueries tagQueries, UserQueries userQueries, AlbumService albumService, ArtistService artistService, SongQueries songQueries, SongService songService, SongListQueries songListQueries, UserService userService, OtherService otherService, EntryQueries entryQueries, IUserPermissionContext userPermissionContext) { this.artistQueries = artistQueries; this.tagQueries = tagQueries; this.userQueries = userQueries; this.albumService = albumService; this.artistService = artistService; this.songQueries = songQueries; this.entryQueries = entryQueries; this.songService = songService; this.songListQueries = songListQueries; this.userService = userService; this.otherService = otherService; this.userPermissionContext = userPermissionContext; }
public void SetUp() { repository = new FakeSongListRepository(); userWithSongList = new User("User with songlist", "123", "*****@*****.**", 123); permissionContext = new FakePermissionContext(new UserWithPermissionsContract(userWithSongList, ContentLanguagePreference.Default)); imagePersister = new InMemoryImagePersister(); queries = new SongListQueries(repository, permissionContext, new FakeEntryLinkFactory(), imagePersister); var song1 = new Song(TranslatedString.Create("Project Diva desu.")) { Id = 1}; var song2 = new Song(TranslatedString.Create("World is Mine")) { Id = 2}; repository.Add(userWithSongList); repository.Add(song1, song2); songListContract = new SongListForEditContract { Name = "Mikunopolis Setlist", Description = "MIKUNOPOLIS in LOS ANGELES - Hatsune Miku US debut concert held at Nokia Theatre for Anime Expo 2011 on 2nd July 2011.", SongLinks = SongInListEditContracts(song1, song2) }; }
public SongListController(SongListQueries queries, IEntryLinkFactory entryLinkFactory) { this.queries = queries; this.entryLinkFactory = entryLinkFactory; }
public SongController(SongService service, SongQueries queries, SongListQueries songListQueries) { this.service = service; this.queries = queries; this.songListQueries = songListQueries; }
public SongListController(SongService service, SongListQueries queries, IEntryLinkFactory entryLinkFactory) { this.service = service; this.queries = queries; this.entryLinkFactory = entryLinkFactory; }
public SongListController(SongService service, RankingService rankingService, SongListQueries queries) { this.service = service; this.rankingService = rankingService; this.queries = queries; }
public SongListApiController(SongListQueries queries) { this.queries = queries; }
public SongListController(SongListQueries queries, IEntryLinkFactory entryLinkFactory) { _queries = queries; _entryLinkFactory = entryLinkFactory; }
public SongListApiController(SongListQueries queries, IUserIconFactory userIconFactory, IAggregatedEntryImageUrlFactory entryImagePersister) { _queries = queries; _userIconFactory = userIconFactory; _entryImagePersister = entryImagePersister; }
public SongListApiController(SongListQueries queries, IUserIconFactory userIconFactory, IEntryImagePersisterOld entryImagePersister) { this.queries = queries; this.userIconFactory = userIconFactory; this.entryImagePersister = entryImagePersister; }