public async Task <IActionResult> UpdateUserProfileData([FromBody] UpdateUserProfileDataRequestDto message, long id) { message.UserID = id.AsInt(); if (await message.IsValid()) { var response = await _policy.ExecuteAsync(async() => await _updateUserProfileDataClient.Request(message)); if (response != null) { return(Ok(response)); } } return(BadRequest()); }