public async Task DeleteAsync(DeleteLikeDto dto) { await $"{_apiOptions.Url}/api/like" .WithOAuthBearerToken(await GetAccessTokenAsync()) .SetQueryParams(dto) .DeleteAsync(); }
public async Task <IActionResult> Delete(DeleteLikeDto like, [FromQuery] string returnUrl) { if (ModelState.IsValid) { await _likeService.DeleteAsync(like); } return(Redirect(returnUrl)); }
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(); }
public async Task Delete([FromQuery] DeleteLikeDto likeDto) { await _likeService.DeleteAsync(likeDto); }