logger.LogError("Une erreur est survenue lors de la communication avec le service Collaborateur pour récupérer le collaborateur par son id {idCollaborateur}",idCollaborateur);
}
catch(CollaborateurNotFoundException)
{
logger.LogError("Le ccollaborateur {id} est introuvable",idCollaborateur);
ErreurDTOerreurDTO=newErreurDTO()
{
Code="404",
Message="Le collaborateur n'existe pas",
};
returnNotFound(erreurDTO);
}
}
catch(Exception)
{
logger.LogError("Une erreur inconnue est survenue lors de la récupération du collaborateur {idCollaborateur}",idCollaborateur);
logger.LogWarning("Le collaborateur {mail} est introuvable",mail);
logger.LogError("Le ccollaborateur {mail} est introuvable",mail);
ErreurDTOerreurDTO=newErreurDTO()
{
Code="404",
Message="Aucun collaborateur n'est lié au mail "+mail,
Message="Aucun collaborateur n'est lié au mail "+mail,
};
returnNotFound(erreurDTO);
}
catch(ApiException)
{
logger.LogError("Une erreur est survenue lors de la communication avec le service Collaborateur pour récupérer le collaborateur par son mail {mail}",mail);
}
catch(Exception)
{
logger.LogError("Une erreur inconnue est survenue lors de la récupération du collaborateur {mail}",mail);
logger.LogError("Une erreur est survenue lors de la communication avec le service collaborateur lors de la récupération de la liste des collaborateurs du référent {idReferent}",idReferent);
logger.LogError("Une erreur est survenue lors de la communication avec le service collaborateur lors de la récupération du profil par le mail {mail}",mail);
}
catch(CollaborateurNotFoundException)
{
logger.LogError("Aucun collaborateur n'est lié au mail {mail}",mail);