Expand description
Service layer for business logic and orchestration
This module provides the service layer that encapsulates business logic and orchestrates between repositories and other components.
Re-exports§
pub use auth::AuthService;
pub use auth::HttpAuthService;
pub use card::CardService;
pub use card::HttpCardService;
pub use collection::CollectionService;
pub use collection::HttpCollectionService;
pub use dashboard::DashboardService;
pub use dashboard::HttpDashboardService;
pub use database::DatabaseService;
pub use database::HttpDatabaseService;
pub use factory::ServiceConfig;
pub use factory::ServiceFactory;
pub use manager::ServiceManager;
pub use query::HttpQueryService;
pub use query::QueryService;
pub use traits::Service;
pub use traits::ServiceError;
pub use traits::ServiceResult;
Modules§
- auth
- Authentication service implementation
- card
- Card service implementation
- collection
- Collection service implementation
- dashboard
- Dashboard service implementation
- database
- Database Service Layer
- factory
- Service factory for creating service instances
- manager
- Service Manager for dependency injection and service orchestration
- query
- Query service implementation
- traits
- Service layer traits