public Task <ApiResponse> RemoveSolutionAsync(RemoveSolutionDto dto) { return(DeleteAsync <RemoveSolutionDto, ApiResponse>(_clientOptions.DeleteSolutionUrl, dto)); }
/// <summary> /// Удалить солюшн /// </summary> /// <param name="dto"></param> /// <returns></returns> public async Task RemoveAsync(RemoveSolutionDto dto) { await _solutionRepository.RemoveAsync(_mapper.Map <Solution>(dto)); await _solutionRepository.SaveChangesAsync(); }
public async Task <IActionResult> DeleteSolutionAsync([FromBody] RemoveSolutionDto solution) { await _solutionService.RemoveAsync(solution); return(ApiResult("Deleted")); }