Beispiel #1
0
        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));
            }
        }
Beispiel #3
0
        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));
            }
        }