private void LogErrors(ManageBaseModel model, string errorMessage) { foreach (var identityError in model.Errors) { _logger.LogError("{ErrorMessage} for userId {UserId}. Error - {Error}", errorMessage, model.UserId, identityError); } }
private bool HasErrors(ManageBaseModel model) { if (model.Errors == null || !model.Errors.Any()) { return(false); } foreach (var error in model.Errors) { _logger.LogError("Error processing userId {UserId}: {Error}", model.UserId, error); ModelState.AddModelError(string.Empty, error.Description); } return(true); }