INNER CODE UNIT · Rust
configure_service
rkudryashov/graphql-rust-demo · planets-service/src/lib.rs:22
pub fn configure_service(cfg: &mut web::ServiceConfig) {
cfg.service(
web::resource("/")
.route(web::post().to(index))
.route(
web::get()
.guard(guard::Header("upgrade", "websocket"))
.to(index_ws),
)
.route(web::get().to(index_playground)),
);
}
async fn index(
schema: web::Data<AppSchema>,
http_req: HttpRequest,
req: GraphQLRequest,
) -> GraphQLResponse {