refactor: bootstrap crate, thin server/worker binaries

This commit is contained in:
2026-10-25 21:16:38 +01:00
parent 04f9c13625
commit 9bf9342fc0
39 changed files with 939 additions and 905 deletions

View File

@@ -7,7 +7,7 @@ use axum::{
body::Body,
http::{Request, StatusCode},
};
use composition::Repositories;
use bootstrap::Repositories;
use domain::{
errors::DomainError,
events::DomainEvent,
@@ -461,9 +461,7 @@ async fn test_app_with(auth: impl AuthService + 'static) -> (Router, SqlitePool)
let instance = domain::value_objects::InstanceIdentity::new("http://localhost:3000");
let deps = Arc::new(composition::build_deps(
&repos, &services, &config, &instance,
));
let deps = Arc::new(bootstrap::build_deps(&repos, &services, &config, &instance));
let state = AppState {
app_ctx: AppContext {