public UpdatePhotoCommandHandler( IAlbumPhotoRepository albumPhotoRepository, IHttpContextAccessor httpContextAccessor, ILogger <UpdatePhotoCommandHandler> logger) { _albumPhotoRepository = albumPhotoRepository ?? throw new ArgumentNullException(nameof(albumPhotoRepository)); _httpContextAccessor = httpContextAccessor ?? throw new ArgumentNullException(nameof(httpContextAccessor)); _logger = logger ?? throw new ArgumentNullException(nameof(logger)); }
public DataManager(ITextFieldsRepository textFieldsRepository, IDishRepository dishRepository, IDishesCategoryRepository dishesCategoryRepository, ITitleImageRepository titleImageRepository, ITeammateRepository teammateRepository, IGalleryAlbumRepository galleryAlbumRepository, IAlbumPhotoRepository albumPhotoRepository) { TextFields = textFieldsRepository; Dishes = dishRepository; DishesCategories = dishesCategoryRepository; TitleImages = titleImageRepository; Teammates = teammateRepository; GalleryAlbums = galleryAlbumRepository; AlbumPhotos = albumPhotoRepository; }