Ejemplo n.º 1
0
        public async Task <Unit> Handle(AddPhotoCommand request, CancellationToken cancellationToken)
        {
            var uploadResult = await _cloudinaryService.AddPhotoWithRandomGuidAsync(request.Photo.File, cancellationToken);

            var photoToAdd = CreatePhotoEntity(uploadResult, request);

            var result = await AddPhotoToDatabaseAsync(photoToAdd);

            return(result);
        }