// Deletes previous person picture. public async Task DeletePersonPicture(string imageUrl, Guid personId) { await CreatePersonGroupIfNotExist(); var faces = await faceServiceClient.DetectAsync(imageUrl); var faceIds = faces.Select(face => face.FaceId).ToArray(); foreach (var faceId in faceIds) { await faceServiceClient.DeletePersonFaceFromPersonGroupAsync(PERSON_GROUP_ID, personId, faceId); } await TrainModelAsync(); }