diff --git a/rust/henka-api/src/routes.rs b/rust/henka-api/src/routes.rs index 573cebc..f3c86de 100644 --- a/rust/henka-api/src/routes.rs +++ b/rust/henka-api/src/routes.rs @@ -9,11 +9,13 @@ use axum::{ use juniper::EmptyMutation; use juniper_axum::{extract::JuniperRequest, graphiql, playground, response::JuniperResponse, ws}; use juniper_graphql_ws::ConnectionConfig; +use tracing::instrument; use crate::context::Context; use crate::middleware::auth_middleware; use crate::schema::{Query, Schema, Subscription}; +#[instrument(skip_all)] async fn graphql_handler( Extension(schema): Extension>, Extension(context): Extension, @@ -22,6 +24,7 @@ async fn graphql_handler( JuniperResponse(req.execute(&*schema, &context).await) } +#[instrument] async fn homepage() -> Html<&'static str> { "

juniper_axum/simple example

\
visit GraphiQL
\