public (bool ValidationResult, string ValidationMessage) ValidateGetImage(Guid uid) { if (!_imageRepository.CheckImageExistance(uid.ToString()).Result) { return(false, ErrorDictionary.GetErrorMessage(12, _culture)); } return(true, string.Empty); }
public async Task <Guid> SaveImage(byte[] content) { var uid = Guid.NewGuid(); while (await _imageRepository.CheckImageExistance(uid.ToString())) { uid = Guid.NewGuid(); } await _imageRepository.AddImage(uid.ToString(), content); return(uid); }