Comment gérer une opération de publication échouée en utilisant Giraffe?Comment gérer une opération de publication échouée en utilisant Giraffe?
Quelle est la pratique recommandée pour une opération de post échec avec Giraffe?
let private registrationHandler =
fun(context: HttpContext) ->
async {
let! data = context.BindJson<RegistrationRequest>()
let response = register data |> function
| Success profile -> profile
| Failure -> ???
return! json response context
}
Plus précisément, si le serveur ne parvient pas à écrire des données dans une base de données, que dois-je retourner au client (qui compilation).