Beispiel #1
0
 public async Task DeleteAsync(DeleteLikeDto dto)
 {
     await $"{_apiOptions.Url}/api/like"
     .WithOAuthBearerToken(await GetAccessTokenAsync())
     .SetQueryParams(dto)
     .DeleteAsync();
 }
Beispiel #2
0
        public async Task <IActionResult> Delete(DeleteLikeDto like, [FromQuery] string returnUrl)
        {
            if (ModelState.IsValid)
            {
                await _likeService.DeleteAsync(like);
            }

            return(Redirect(returnUrl));
        }
Beispiel #3
0
        public async Task DeleteAsync(DeleteLikeDto dto)
        {
            Like like = await _unitOfWork.LikeRepository.GetAsync(dto.Id);

            if (like == null)
            {
                return;
            }
            _unitOfWork.LikeRepository.Delete(like);
            await _unitOfWork.SaveChangesAsync();
        }
Beispiel #4
0
 public async Task Delete([FromQuery] DeleteLikeDto likeDto)
 {
     await _likeService.DeleteAsync(likeDto);
 }