public async Task <IHttpActionResult> DeleteSwaggerDocumentAsync() { var deleted = await _swaggerDocumentManager.DeleteSwaggerDocumentAsync(); if (deleted) { return(StatusCode(HttpStatusCode.NoContent)); } return(NotFound()); }
public async Task <IHttpActionResult> DeleteSwaggerDocumentAsync() { try { var deleted = await _swaggerDocumentManager.DeleteSwaggerDocumentAsync(); if (deleted) { return(StatusCode(HttpStatusCode.NoContent)); } return(NotFound()); } catch (Exception ex) { _traceWriter.Error(String.Format(Resources.SwaggerFileDeleteError), ex); return(InternalServerError()); } }