public async Task UpdateAppMetadataAsync(string userId, UserAppMetadataWriteDto userAppMetadataDto) { var modifiedUser = Users.FirstOrDefault(x => x.UserId == userId); if (modifiedUser != null) { modifiedUser.AppMetadata.StripeCustomerId = userAppMetadataDto.StripeCustomerId; } }
public async Task UpdateAppMetadata(string userId, UserAppMetadataWriteDto userAppMetadataDto) { var jsonContent = JsonConvert.SerializeObject(new { app_metadata = userAppMetadataDto }, new JsonSerializerSettings { NullValueHandling = NullValueHandling.Ignore }); var stringContent = new StringContent(jsonContent, Encoding.UTF8, "application/json"); var httpClient = await _auth0Client.GetAuthenticatedClientAsync(); using var httpResponse = await httpClient.PatchAsync($"api/v2/users/{userId}", stringContent); if (!httpResponse.IsSuccessStatusCode) { throw new Exception(httpResponse.ReasonPhrase); } }
public async Task UpdateAppMetadata(string userId, UserAppMetadataWriteDto userAppMetadataWriteDto) { UpdatedAppMetadataWrite = userAppMetadataWriteDto; }
public async Task UpdateAppMetadataAsync(string userId, UserAppMetadataWriteDto userAppMetadataDto) { throw new NotImplementedException(); }
public async Task UpdateAppMetadataAsync(string userId, UserAppMetadataWriteDto userAppMetadataDto) { await _userRepository.UpdateAppMetadata(userId, userAppMetadataDto); }