ztp/src/routes.rs

23 lines
430 B
Rust

use axum::{
routing::{get, post},
Router,
};
mod greet;
mod health_check;
mod index;
mod subscribe;
use greet::greet;
use health_check::health_check;
use index::index;
use subscribe::subscribe;
pub(crate) fn routes() -> Router {
Router::new()
.route("/", get(index))
.route("/subscriptions", post(subscribe))
.route("/:name", get(greet))
.route("/health_check", get(health_check))
}