public IResult Add(IFormFile file, CarImage carImage) { var result = BusinessRules.Run(CheckIfFileIsEmpty(file), CheckIfCarImagesCountLimit(carImage.CarId), CheckIfExtensionsAreAllowed(file)); if (result != null) { return(result); } var addedImage = new CarImage { CarId = carImage.CarId, Date = DateTime.Now, ImagePath = FileManagerHelper.Create(file) }; //var resultImage=_fileManager.UploadImage(file, carImage); _carImageDal.Add(addedImage); return(new SuccessResult(Messages.Success)); }