public PhotoArchiveController(ApplicationDbContext dataAccessService, IPageRouteRepository pageRouteRepository, IPhotoArchiveElasticSearchService photoArchiveElasticSearchService, IPhotoArchiveRepository photoArchiveRepository, IConfiguration configuration)
 {
     _dataAccessService   = dataAccessService;
     _pageRouteRepository = pageRouteRepository;
     _photoArchiveElasticSearchService = photoArchiveElasticSearchService;
     _photoArchiveRepository           = photoArchiveRepository;
     _configuration = configuration;
 }
 public PhotosAlbumController(IPhotosAlbumRepository photoAlbumRepository, UserManager <ApplicationUser> userManager,
                              IToastNotification toastNotification, IEventLogger <PhotosAlbumController> eventLogger, IFileService fileService
                              , IPhotoArchiveRepository photoArchiveRepository)
 {
     _photoAlbumRepository   = photoAlbumRepository;
     _userManager            = userManager;
     _toastNotification      = toastNotification;
     _eventLogger            = eventLogger;
     _fileService            = fileService;
     _photoArchiveRepository = photoArchiveRepository;
 }
 public PhotosAlbumRepository(ApplicationDbContext db, IPhotoArchiveRepository photoArchiveRepository)
 {
     _db = db;
     _photoArchiveRepository = photoArchiveRepository;
 }