public AddSlideCommandHandler(ISlidesRepository slidesRepository) { this.slidesRepository = slidesRepository; }
public UpdateSlideOrderIndexCommandHandler(ISlidesRepository slidesRepository) { this.slidesRepository = slidesRepository; }
public GetSlidesQueryHandler(ISlidesRepository slidesRepository, IMapper mapper, ICache cache) { this.slidesRepository = slidesRepository; this.mapper = mapper; this.cache = cache; }
public AddSlideImageCommandHandler(ISlidesRepository slidesRepository, IPathManager pathManager, IFileManager fileManager) { this.slidesRepository = slidesRepository; this.pathManager = pathManager; this.fileManager = fileManager; }
public DeleteSlideCommandHandler(ISlidesRepository slidesRepository, IFileManager fileManager) { this.slidesRepository = slidesRepository; this.fileManager = fileManager; }