Ejemplo n.º 1
0
 public SongQueries(ISongRepository repository, IUserPermissionContext permissionContext, IEntryLinkFactory entryLinkFactory, IPVParser pvParser, IUserMessageMailer mailer,
                    ILanguageDetector languageDetector)
     : base(repository, permissionContext)
 {
     this.entryLinkFactory = entryLinkFactory;
     this.pvParser         = pvParser;
     this.mailer           = mailer;
     this.languageDetector = languageDetector;
 }
Ejemplo n.º 2
0
 public SongQueries(ISongRepository repository, IUserPermissionContext permissionContext, IEntryLinkFactory entryLinkFactory, IPVParser pvParser, IUserMessageMailer mailer,
                    ILanguageDetector languageDetector, IUserIconFactory userIconFactory, IEnumTranslations enumTranslations, ObjectCache cache, VdbConfigManager config)
     : base(repository, permissionContext)
 {
     this.entryLinkFactory = entryLinkFactory;
     this.pvParser         = pvParser;
     this.mailer           = mailer;
     this.languageDetector = languageDetector;
     this.userIconFactory  = userIconFactory;
     this.enumTranslations = enumTranslations;
     this.cache            = cache;
     this.config           = config;
 }
Ejemplo n.º 3
0
 public AlbumQueries(IAlbumRepository repository, IUserPermissionContext permissionContext, IEntryLinkFactory entryLinkFactory,
                     IEntryThumbPersister imagePersister, IEntryPictureFilePersister pictureFilePersister, IUserMessageMailer mailer,
                     IUserIconFactory userIconFactory, IEnumTranslations enumTranslations, IPVParser pvParser)
     : base(repository, permissionContext)
 {
     this.entryLinkFactory     = entryLinkFactory;
     this.imagePersister       = imagePersister;
     this.pictureFilePersister = pictureFilePersister;
     this.mailer           = mailer;
     this.userIconFactory  = userIconFactory;
     this.enumTranslations = enumTranslations;
     this.pvParser         = pvParser;
 }
Ejemplo n.º 4
0
 public AlbumQueries(IAlbumRepository repository, IUserPermissionContext permissionContext, IEntryLinkFactory entryLinkFactory,
                     IEntryThumbPersister imagePersister, IEntryPictureFilePersister pictureFilePersister, IUserMessageMailer mailer,
                     IUserIconFactory userIconFactory, IEnumTranslations enumTranslations, IPVParser pvParser,
                     IFollowedArtistNotifier followedArtistNotifier, IAggregatedEntryImageUrlFactory entryThumbPersister, ObjectCache cache)
     : base(repository, permissionContext)
 {
     this.entryLinkFactory     = entryLinkFactory;
     this.imagePersister       = imagePersister;
     this.pictureFilePersister = pictureFilePersister;
     this.mailer                 = mailer;
     this.userIconFactory        = userIconFactory;
     this.enumTranslations       = enumTranslations;
     this.pvParser               = pvParser;
     this.followedArtistNotifier = followedArtistNotifier;
     this.imageUrlFactory        = entryThumbPersister;
     this.cache = cache;
 }
Ejemplo n.º 5
0
 public PVApiController(IPVParser pvParser, IUserPermissionContext permissionContext, IRepository repository)
 {
     this.pvParser          = pvParser;
     this.permissionContext = permissionContext;
     this.repository        = repository;
 }
Ejemplo n.º 6
0
 public PVApiController(IPVParser pvParser, IUserPermissionContext permissionContext)
 {
     this.pvParser          = pvParser;
     this.permissionContext = permissionContext;
 }
Ejemplo n.º 7
0
 public PVApiController(IPVParser pvParser, IUserPermissionContext permissionContext, PVQueries queries)
 {
     _pvParser          = pvParser;
     _permissionContext = permissionContext;
     _queries           = queries;
 }
Ejemplo n.º 8
0
 public PVApiController(IPVParser pvParser, IUserPermissionContext permissionContext)
 {
     this.pvParser = pvParser;
     this.permissionContext = permissionContext;
 }
Ejemplo n.º 9
0
 public PVApiController(IPVParser pvParser, IUserPermissionContext permissionContext, PVQueries queries)
 {
     this.pvParser          = pvParser;
     this.permissionContext = permissionContext;
     this.queries           = queries;
 }