public async Task SyncUserToProfileDbAsync(UserMessage user, string correlationId) { try { await _syncRepository.InsertUserProfile(user); await _syncRepository.InsertSyncInfos(correlationId, user); _logWriter.Info("informations persisted successfully", user); } catch (Exception ex) { _logWriter.Error("error persisting informations", user, ex); throw; } }