public async Task <IActionResult> Delete(string id) { try { var result = await _registrationsManager.DeleteWebHookAsync(User, id); return(CreateHttpResult(result)); } catch (Exception ex) { var message = $"Could not delete WebHook due to error: {ex.Message}"; _logger.LogInformation(ex.Message, ex); return(StatusCode((int)HttpStatusCode.InternalServerError, message)); } }
public async Task <IActionResult> Delete(string id) { try { var result = await _registrationsManager.DeleteWebHookAsync(User, id); return(CreateHttpResult(result)); } catch (Exception ex) { var message = string.Format(CultureInfo.CurrentCulture, CustomApiResources.RegistrationController_DeleteFailure, ex.Message); _logger.LogError(message, ex); return(StatusCode(500, message)); } }
public async Task <IHttpActionResult> Delete(string id) { try { StoreResult result = await _registrationsManager.DeleteWebHookAsync(User, id); return(CreateHttpResult(result)); } catch (Exception ex) { string msg = string.Format(CultureInfo.CurrentCulture, BaladorResource.RegistrationController_DeleteFailure, ex.Message); Configuration.DependencyResolver.GetLogger().Error(msg, ex); HttpResponseMessage error = Request.CreateErrorResponse(HttpStatusCode.InternalServerError, msg, ex); return(ResponseMessage(error)); } }