public IActionResult DeleteContact(ContactIdRequest request)
        {
            if (ModelState.IsValid)
            {
                SingleResponse <int> response = new SingleResponse <int>();
                try
                {
                    _xbService.DeleteContact(request.ContactId);
                    response.ResultCode = ResultCodes.normal;
                }
                catch
                {
                    response.ResultCode = ResultCodes.failed;
                }
                response.Result = 0;

                return(ResponseExtensions.ToHttpResponse(response));
            }
            else
            {
                return(ValidationError.GetValidationErrorResponse(ModelState));
            }
        }