public async Task <IHttpActionResult> Delete(int id) { var segment = await _segmentService.GetSegment(id).ConfigureAwait(false); if (segment == null) { return(NotFound()); } await _segmentService.DeleteSegment(id).ConfigureAwait(false); return(StatusCode(HttpStatusCode.NoContent)); }
public async Task <ActionResult <SegmentResponse> > DeleteSegment(int id) { var rs = await _SegmentService.DeleteSegment(id); return(Ok(rs)); }