chore: refactor read-write lock on agent (#2225)
Co-authored-by: Alice Hau <ahau@squareup.com>
This commit is contained in:
@@ -9,10 +9,12 @@ pub mod recipe;
|
||||
pub mod reply;
|
||||
pub mod session;
|
||||
pub mod utils;
|
||||
use std::sync::Arc;
|
||||
|
||||
use axum::Router;
|
||||
|
||||
// Function to configure all routes
|
||||
pub fn configure(state: crate::state::AppState) -> Router {
|
||||
pub fn configure(state: Arc<crate::state::AppState>) -> Router {
|
||||
Router::new()
|
||||
.merge(health::routes())
|
||||
.merge(reply::routes(state.clone()))
|
||||
@@ -22,5 +24,5 @@ pub fn configure(state: crate::state::AppState) -> Router {
|
||||
.merge(configs::routes(state.clone()))
|
||||
.merge(config_management::routes(state.clone()))
|
||||
.merge(recipe::routes(state.clone()))
|
||||
.merge(session::routes(state))
|
||||
.merge(session::routes(state.clone()))
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user