self_service 0.0.0

A microservice chassis for HTTP services
Documentation
1
2
3
4
5
6
7
8
9
10
11
12
13
use axum::{routing::get, Router};
use axum_tracing_opentelemetry::opentelemetry_tracing_layer;

use crate::state::AppState;

mod health;

pub fn routes() -> Router {
    Router::new()
        .route("/health", get(health::check))
        .layer(opentelemetry_tracing_layer())
        .with_state(AppState::default())
}