private static List <ResponseError> GetValidationFieldErrors(string httpMethod, Customers request)
        {
            var validator = (IValidator) new CustomersValidator
            {
                AddressValidator = new AddressValidator()
            };

            var validationResult = validator.Validate(
                new ValidationContext(request, null, new MultiRuleSetValidatorSelector(httpMethod)));

            var responseStatus = validationResult.ToErrorResult().ToResponseStatus();

            var errorFields = responseStatus.Errors;

            return(errorFields ?? new List <ResponseError>());
        }
 public object Delete(Customers request)
 {
     return(new CustomersResponse {
         Result = request
     });
 }