コード例 #1
0
        public IActionResult PostRegions(string countryCode)
        {
            try
            {
                // If the input was invalid, throw a 400 error.
                if (string.IsNullOrWhiteSpace(countryCode))
                {
                    return(BadRequest(ModelState));
                }

                // Create new buffered client.
                var client  = new BufferedClient();
                var regions = client.GetRegions(countryCode);
                return(Ok(regions));
            }
            catch (Exception ex)
            {
                LogError(ex);
                return(BadRequest(ex));
            }
        }