public async Task <JsonResult> UpdateRegion([Required] RegionViewModel model) { if (!ModelState.IsValid) { return(Json(new InvalidParametersResultModel().AttachModelState(ModelState))); } return(await JsonAsync(_addressService.UpdateRegionAsync(model), SerializerSettings)); }