public async Task <HttpResponseMessage> TinyTFolder(int folderId)
        {
            _settingsService.CheckIfSettingExists();
            _imageService.CheckFolder(folderId);
            var images     = _imageService.GetImagesFromFolder(folderId);
            var imagesList = _historyService.CheckImageHistory(images);

            if (imagesList.Count == 0)
            {
                return(Request.CreateResponse(HttpStatusCode.BadRequest, PackageConstants.AllImagesAlreadyOptimized));
            }

            _stateService.CreateState(folderId);

            var responseMessage = await CallTinyPngService(imagesList);

            return(responseMessage);
        }