public async Task <ActionResult> DeleteAppInstance(AppInstanceInfoModel model) { var validationMessage = await AppManagementValidationLogic.DeleteAppInstanceValidation(model, _dbContext); if (!string.IsNullOrEmpty(validationMessage)) { return(StatusCode(400, validationMessage)); } var appInstance = await _dbContext.AppInstances.FindAsync(model.Id); _dbContext.AppInstances.Remove(appInstance); await _dbContext.SaveChangesAsync(); ((RequestLogModel)HttpContext.Items["RequestLog"]).AppInstanceId = appInstance.Id; return(Ok()); }