in src/Covi/Features/Account/Services/Authentication/AuthenticationServiceErrorHandler.cs [34:63]
protected override bool TryHandleBusinessExceptionByPayload(
ResponseError error,
out Exception generatedException)
{
var errors = error?.Errors?.ToList();
if (errors == null || !errors.Any())
{
generatedException = null;
return false;
}
if (TryHandleTokenValidation(errors, out generatedException))
{
return true;
}
if (TryHandleCreateProfileValidation(errors, out generatedException))
{
return true;
}
if (TryHandleLoginValidation(errors, out generatedException))
{
return true;
}
generatedException = null;
return false;
}