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());
        }